le tandem d'enfer: fglrx et DRI sur une X700 mobility radeon --> grrrrrrrr
salut la liste ;)
Après des semaines de googling, je ne sais plus quoi faire, alors un
tuyau, un lien, un ticket restaurant pour me sortir de cette m...
Je suis en Etch, sur un portable acer aspire 1694WLMI. Et vous l'avez
deviné: l'accélération 3D ne fonctionne pas.
fabricer@FR-PORT:~$ glxinfo | grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
Et pourtant, dans /var/log/Xorg.0.log, aucune erreur (EE) et un seul (WW).
fabricer@FR-PORT:~$ grep WW /var/log/Xorg.0.log
(WW) fglrx(0): board is an unknown third party board, chipset is supported
--> la cause de tous mes soucis ?
fabricer@FR-PORT:~$ grep DRI /var/log/Xorg.0.log
(II) Loading extension XFree86-DRI
(**) fglrx(0): NoDRI = NO
(II) Loading extension ATIFGLRXDRI
(II) fglrx(0): doing DRIScreenInit
(II) fglrx(0): DRIScreenInit done
(II) fglrx(0): DRI initialization successfull!
(II) fglrx(0): [DRI] installation complete
FR-PORT:~# lsmod | grep fg
fglrx 387756 9
fabricer@FR-PORT:~$ uname -a
Linux FR-PORT 2.6.15 #1 PREEMPT Mon Aug 28 14:39:32 CEST 2006 i686 GNU/Linux
Noyau recompilé par mes soins, peut-être que c'est là que je m'a gourré
au niveau des "trucs" graphiques ?
FR-PORT:/usr/src/linux# grep AGP .config
# CONFIG_AGP is not set
D'ailleurs, dans le config, j'ai juste sélectionné:
(*) Support for Frame buffer device
(*) VESA VGA Graphic Support
sans prendre ATI Radeon display support
FR-PORT:~# dpkg -al| grep fglrx
ii fglrx-control 8.28.8-3
ii fglrx-driver 8.28.8-3
ii fglrx-driver-dev 8.28.8-3
ii fglrx-kernel-2.6.15 8.28.8-3+FR.3
ii fglrx-kernel-src 8.28.8-3
J'ai également testé avec le driver de unstable (8.28.8-4) et le dernier
driver du site ati (8.29.6-1), avec le même résultat :(
Pour les courageux, je livre (une partie de) mon xorg.conf:
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
# Load "extmod"
Load "freetype"
Load "glx"
Load "type1"
Load "vbe"
#rajout de http://komite.net/florimond/driver_ati_pour_debian.html
Load "GLcore"
# Charger "extmod" mais pas l'extension DGA
# (L'extension DGA est impropre dans le driver fglrx)
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
#fin rajout
EndSection
Section "Device"
Identifier "ATI Technologies Inc Radeon Mobility X700 (PCIE)"
Driver "fglrx"
BusID "PCI:1:0:0"
#rajouté depuis
http://www.s2ii.com/blog/index.php?2006/10/08/92-aiglx-beryl-carte-ati-x700-mobility-pcie-sous-ubuntu-edgy-eft-beta
Option "DRI" "true"
#fin rajout
#rajout de http://komite.net/florimond/driver_ati_pour_debian.html
# Si X refuse d'utiliser la résolution que vous demandez,
# décommentez ceci ; voir Bugs et Rustines pour les détails.
#Option "NoDDC"
# === Video Overlay pour l'extension Xv ===
Option "VideoOverlay" "on"
# === OpenGL Overlay ===
# Note : quand l'overlay OpenGL est activé, l'overlay
# video est automatiquement désactivé
Option "OpenGLOverlay" "off"
# === Utiliser le support AGP GART interne ? ===
# Si l'accélération OpenGL ne fonctionne pas, essayer de mettre
# "yes" ici et désactivez le driver agpgart du noyau.
Option "UseInternalAGPGART" "no"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc Radeon Mobility X700 (PCIE)"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
Section "Extensions"
Option "Composite" "false"
EndSection
Merci d'avoir lu ce long post. Je vouerai un culte à celui ou celle qui
me mettra sur la voie du glxgears à 1000000 FPS ;)
merci et a+
f.
Reply to: