Salut à tous!

Je vous explique mon problème: après avoir installé les pilotes fglrx pour mon ATI (j'ai le direct rendering), j'ai voulu installé le duo XGL/Beryl. Je suis donc allé voir sur le lien fourni dans la doc fedora-fr: http://nicofo.tuxfamily.org/dotclear/index.php/2007/02/06/22-xgl-fonctionne-aussi-avec-beryl-switcher-entre-compiz-et-beryl
Après lecture, je choisi d'utiliser la manière manuelle plutôt que le script (qui en plus, après test, comporte des erreurs). Tout ce passe bien, on me dit même que je peux fermer ma session courante, ouvrir la session "Gnome et XGL" créée par un autre bout de script (celui là marchait très bien ^^) pour profiter de mon super bureau 3D. Oh joie!! Je me dépêche de fermer ma session, j'ouvre une session "Gnome et XGL", et là.... c'est le drame. Ecran noir pendant une vingtaine de secondes, gdm fait un restart tout seul, et me rebalance sur ma session classique, sans XGL. J'arrive pas trop à voir pourquoi....

Voilà, dites moi s'il vous manque des infos, et merci d'avance pour votre aide :p

Mato
ta suivi l'installation de fglrx? ton xorg stp... que dit glxinfo?
Mato wrote:Après lecture, je choisi d'utiliser la manière manuelle plutôt que le script (qui en plus, après test, comporte des erreurs).
QUOI, mon script comporte de erreurs :-o:-o Pas possible !!!

Euh, dis-moi sur quelles erreurs tu es tombé que je puisse le corriger 😉


Pour ton problème, je suspecte comme VINDICATORs un pb lors de l'install des drivers fglrx.
Voilà mon xorg.conf:
# Xorg configuration created by pyxf86config

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Synaptics" "CorePointer"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbModel" "pc105"
    Option        "XkbLayout" "fr"
EndSection

Section "InputDevice"
    Identifier  "Synaptics"
    Driver      "synaptics"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "auto-dev"
    Option        "Emulate3Buttons" "yes"
EndSection

Section "Device"
# === Backingstore ===
    Identifier  "aticonfig-Device[0]"
    Driver      "fglrx"
EndSection

Section "Module"
    Load  "dbe"
    Load  "fbdevhw"
    Load  "glx"
    Load  "GLcore"
    Load  "record"
    Load  "freetype"
    Load  "type1"
    SubSection "extmod"
        Option        "omit xfree86-dga"
    EndSubSection
    Load  "evdev"
    Load  "dri"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "aticonfig-Device[0]"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "DRI"
#    Group        0
     Mode         0666
EndSection

# Utilisé avec FC6 afin de déactiver aiglx
Section "ServerFlags"
   Option        "AIGLX" "False"
EndSection

Section "Extensions"
    Option        "XVideo" "Disable"
    Option        "Composite" "Disable"
EndSection
Quand aux erreurs que j'ai rencontré au lancement du script, les voilà
./installXGL.sh: line 9: KDE: command not found
./installXGL.sh: line 25: syntax error near unexpected token `('
./installXGL.sh: line 25: `dans $texte (ou : ${#texte[@]})'
Voilà voilà, merci pour votre aide, désolé pour cette réponse si tardive, mais mon PC est resté en stand by depuis que j'ai envoyé le premier message...
Pardonc, j'avais oublié le log du glxinfo. Ca donne
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method, 
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe, 
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, 
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample, 
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, 
    GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X700 Generic
OpenGL version string: 2.0.6286 (8.33.6)
OpenGL extensions:
    GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array, 
    GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program, 
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, 
    GL_ARB_multisample, GL_ARB_occlusion_query, GL_ARB_point_parameters, 
    GL_ARB_point_sprite, GL_ARB_shader_objects, GL_ARB_shading_language_100, 
    GL_ARB_shadow, GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp, 
    GL_ARB_texture_compression, GL_ARB_texture_cube_map, 
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine, 
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, 
    GL_ARB_texture_float, GL_ARB_texture_mirrored_repeat, 
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_blend, 
    GL_ARB_vertex_buffer_object, GL_ARB_pixel_buffer_object, 
    GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos, 
    GL_ARB_draw_buffers, GL_ATI_draw_buffers, GL_ATI_element_array, 
    GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, GL_ATI_map_object_buffer, 
    GL_ATI_separate_stencil, GL_ATI_texture_env_combine3, 
    GL_ATI_texture_float, GL_ATI_texture_mirror_once, 
    GL_ATI_vertex_array_object, GL_ATI_vertex_attrib_array_object, 
    GL_ATI_vertex_streams, GL_ATIX_texture_env_combine3, 
    GL_ATIX_texture_env_route, GL_ATIX_vertex_shader_output_point_size, 
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, 
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object, 
    GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters, 
    GL_EXT_rescale_normal, GL_EXT_secondary_color, 
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, 
    GL_EXT_texgen_reflection, GL_EXT_texture3D, 
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine, 
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, 
    GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, 
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array, 
    GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_blend_square, 
    GL_NV_occlusion_query, GL_NV_texgen_reflection, GL_SGI_color_matrix, 
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, 
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x24 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x27 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x29 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2b 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x2c 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x2d 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x2e 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x2f 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x30 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x31 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x32 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x33 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x34 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x35 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x36 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x37 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x38 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x39 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x3a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x3b 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x3c 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x3d 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x3e 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x3f 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x40 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x41 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x42 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x43 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x44 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x45 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x46 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x47 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x48 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x49 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x4a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x4b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x4c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x4d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x4e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x4f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x50 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x51 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x52 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x53 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x54 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x55 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x56 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x57 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x58 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x59 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x5a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x5b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x5c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 None
0x5d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x5e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 None
0x5f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x60 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x61 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x62 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
Voila!!
Mets les deux options de Extension en "Enable" 🙂
Nope, j'ai essayé par acquis de conscience, mais avec une ATI, si je met l'option Composite à "Enable", je perd le direct rendering (cf mon log de glxinfo AVANT d'avoir modifié les options). Même problème à l'ouverture de la session "GNOME + XGL"...
Mato wrote:Quand aux erreurs que j'ai rencontré au lancement du script, les voilà
./installXGL.sh: line 9: KDE: command not found
./installXGL.sh: line 25: syntax error near unexpected token `('
./installXGL.sh: line 25: `dans $texte (ou : ${#texte[@]})'
Je ne sais pas comment tu as téléchargé mon script mais tu as du mal t'y prendre ! Pour la prochaine fois, fais un clic droit sur le lien du site puis "enregistrer sous".
Ou encore :
wget http://nicofo.tuxfamily.org/scripts/xgl/installXGL
sh installXGL
Effectivement, tu dois laisser composite à disable. À première vue ton xorg.conf à l'air OK (tu as bien fait "ati-fglrx-config-display enable" ?).

Est-ce qu'en démarrant sur une session gnome normale tu as bien l'accélération 3D ? (essaye avec un bête jeu 3D p. ex.). Sous gnome+XGL, que donne
grep EE /var/log/Xorg.0.log
et que contient le fichier ~/.x-session-errors ?
Désolé pour le script, je m'y étais en effet pris n'importe comment. Mais ca ne marche toujours pas mieux après avoir relancé le script correctement....
J'ai bien l'accélération 3D, j'ai bien fait ati-fglrx-config-display-enable et je ne peux pas te donner de log des fichiers dans la session Gnome+XGL, je ne peux meme pas la lancer, c'est bien là mon problème...
je ne peux pas te donner de log des fichiers dans la session Gnome+XGL, je ne peux meme pas la lancer, c'est bien là mon problème...
Pas grâve : lance la session gnome+XGL (elle ne se lancera pas) ==> puis en terminal (CTRL+ALT+F1) loggue-toi et fais
grep EE /var/log/Xorg.0.log > errorXorg.txt
more ~/.xsession-errors > errorXsession.txt
Puis poste les 2 fichiers créés (errorX...)
Alors en fait y'a eu un changement de scénario: en attendant ma réponse, je me suis dit "tiens, et si je réessayais l'installation via le script?". J'ai tout nettoyé les packages déjà installés, j'ai relancé ton script, et oh bonheur, tout marceh parfaitement !!! Juste 2 questions: beryl semble assez instable chez moi, au contraire de compiz, qui marche impec. Et autant j'ai trouvé comment configurer les touches pour beryl, autant je cherche encore pour compiz..... Sinon, merci beaucoup !!!!
beryl est toujours en version beta. Perso j'ai trop de pb avec pourtant.

Concernant compiz, essaye avec gset-compiz (System-Prefrences->MOre preference->Configuratin Tool for Compiz)
Nickel, ca marche très bien, merci beacoup pour votre aide les gars, je suis également un Compiz-Addict maintenant 😃

Problème résolu !!!!
un mois plus tard
salut à tous, je suis complétement nouvau sous linux et je voudrais utiliser ce script qui a l'air très bien.
Je l'ai télécharger mais je ne sais pas quoi taper comme commande pour le lancer.
Si quelqu'un pouvait me le dire, ça serait super cool.
Si tu as téléchargé installXGL sur ton PC, excécute-le via "sh installXGL"

Sinon, comme dit plus haut, lance juste les 2 cmdes svtes :
wget http://nicofo.tuxfamily.org/scripts/xgl/installXGL
sh installXGL