L'option DRI est présente dans mon fichier xorg.conf (voir premier post).
J'ai essayé d'utiliser le driver libre radeon. Mon fichier xorg.conf de configuration est le suivant:
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "unix/:7100"
FontPath "built-ins"
EndSection
Section "Module"
#Load "dbe"
#Load "extmod"
#Load "fbdevhw"
#Load "freetype"
#Load "type1"
#Load "record"
Load "glx"
Load "dri"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
#Option "ZAxisMapping" "4 5"
#Option "ButtonMapping" "1 2 3 7 6"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "yes"
#Option "Buttons" "5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Samsung"
ModelName "Samsung SyncMaster 710(M)s (CHB7707*)"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Technologies Inc RV530 [Radeon X1600]"
Option "VideoOverlay" "on"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Malheureusement le serveur X ne démarre pas et j'ai les messages suivants:
# cat /var/log/Xorg.0.log | grep WW
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Failed to set up write-combining range (0xc0700000,0x1000)
(WW) fglrx(0): Failed to set up write-combining range (0xc0600000,0x101000)
(WW) fglrx(0): Failed to set up write-combining range (0xc0400000,0x301000)
(WW) fglrx(0): Failed to set up write-combining range (0xc0000000,0x701000)
# cat /var/log/Xorg.0.log | grep EE
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
Je ne comprend pas qu'il me parle encore de fglrx...
Je me retrouve donc en mode texte.... si qq a une idée.