Bonjour,
voila mon pb :
-j'ai installé les drivers fglrx ==> ok, tout fonctionne
-j'ai ajouté XGL ==> ça va, sauf certaines applis plein écran qui plantent/ou erreur :
ex1 : Enemy territory ==> se lance plus en plain écran mais ds une fenêtre !
ex2 : jeu superkart : c'est plein écran mais l'image n'occupe pas tout l'écran ! De plus, à la fermeture du jeu, ca plante et je me retrouve à l'écran de login GDM
ex3 : glxgears : si je le mets en plein écran ==> je me retrouve aussi à l'écran de login GDM

Les erreurs qui apparaisent en terminal sont js les mêmes :
Xlib:  extension "XFree86-VidModeExtension" missing on display "localhost:1.0".
Xlib:  extension "XFree86-DRI" missing on display "localhost:1.0".
Pourtant,
# grep XFree86 /var/log/Xorg.0.log
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DRI
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
(II) Initializing built-in extension XFree86-Bigfont
Mon xorg.conf :
# Xorg configuration created by pyxf86config

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "aticonfig-Screen[0]" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "ServerFlags"
        Option "AIGLX" "false"
EndSection

Section "Files"
EndSection

Section "Module"
#       Load  "glx"
#       Load  "dri"
#       Load "extmod" => plein écran ET/TCE


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

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

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "fglrx"
        Option      "VideoOverlay" "on"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
        Option      "VideoOverlay" "on"

    Option        "UseFastTLS" "0"
    Option        "BlockSignalsOnLock" "on"
    Option        "ForceGenericCPU" "off"
    Option        "KernelModuleParm" "locked-userpages=0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

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

Section "Extensions"
    Option        "XVideo"  "Disable"
    Option        "Composite" "Disable"
EndSection

Section "DRI"
    Mode 0666
EndSection
Pas d'idées ?

J'ai des infos en plus : je lance toujours Xgl sur le display :1

Sous XGL, j'ai :
$ fgl_glxgears
Using GLX_SGIX_pbuffer
Xlib:  extension "XFree86-DRI" missing on display ":1.0".
Error: couldn't get fbconfig

==> VA PAS

[nicolas@Nicolas ~]$ DISPLAY=:0 fgl_glxgears
Using GLX_SGIX_pbuffer

==> VA OK
==> apparamment il me manque des extensions sur le display :1 ? Comment les y mettre ?
24 jours plus tard
Poster son xorg.conf, c'est bien, l'etudier c'est mieux :-P

Si tu regarde bien, tu as deux sections Screen dans ton xorg.conf, soit le première display 0 et la seconde display 1, or c'est la seconde qui est configurée et c'est la première qui est prise par défaut, donc il y a un blem. Donc je te conseille de supprimé littéralement la première section Screen 🙂
Je pense que j'ai 2 sections : une pour la sortie vers la TV !

Je vais essayer de la supprimer ou de configurer les 2 sections de la même manière.
Hélas, ça n'a rien changé : toujours les mêmes pb, ea :

- fgl_glxgears ==> même msg d'erreurs
- et ==> dans une fenêtre
- grep XFree86 /var/log/Xorg.0.log ==> même msg

Voici mon xorg.conf - j'ai supprimé une des 2 sections (j'ai même rebooté le PC pour être sûr) :
# Xorg configuration created by pyxf86config

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "aticonfig-Screen[0]" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
EndSection

Section "Module"

#       Load  "glx"
#       Load  "dri"
#       Load "extmod" #=> plein écran ET/TCE
        Load  "dbe"
        Load  "fbdevhw"
        Load  "glx"
        Load  "GLcore"
        Load  "record"
        Load  "freetype"
        Load  "type1"
        SubSection "extmod"
                Option      "omit xfree86-dga"
        EndSubSection
        Load  "dri"
EndSection

Section "ServerFlags"
        Option      "AIGLX" "false"
EndSection

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

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection


Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
        Option      "VideoOverlay" "on"
        Option      "UseFastTLS" "0"
        Option      "BlockSignalsOnLock" "on"
        Option      "ForceGenericCPU" "off"
        Option      "KernelModuleParm" "locked-userpages=0"
EndSection

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

Section "DRI"
        Mode         0666
EndSection

Section "Extensions"
        Option      "XVideo" "Disable"
        Option      "Composite" "Disable"
EndSection