Je suis nouveau sous Archlinux, même si j'ai déjà une bonne connaissance de GNU/Linux via Debian.
Je viens d'installer pour la première fois Arch, mais je bloque sur l'activation du DRI pour ma carte graphique ATI HD 4650.
J'utilise:
- Le noyau 2.6.31 64bits
- Le pilote libre radeon
- Les biblio mesa, ati-dri, xf86-video-ati, libgl et libdrm sont installées à la version la plus récente des paquetages (dépôts core et extra).
Mon xorg.conf:
Code : Tout sélectionner
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Module"
Load "glx"
Load "dri"
Load "dbe"
Load "drm"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "radeon"
Option "RenderAccel" "true"
Option "AccelMethod" "EXA"
Option "EXAVSync" "true"
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Option "AIGLX" "true"
EndSection
Section "ServerFlags"
Option "DontZap" "off"
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Et plus bas:Information drmOpenDevice: node name is /dev/dri/card0
Information drmOpenByBusid: Searching for BusID pci:0000:01:00.0
Information drmOpenDevice: node name is /dev/dri/card0
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card1
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card2
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card3
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card4
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card5
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card6
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card7
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card8
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card9
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card10
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card11
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card12
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card13
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card14
Information drmOpenByBusid: drmOpenMinor returns -1
Information drmOpenDevice: node name is /dev/dri/card0
Information drmOpenDevice: node name is /dev/dri/card0
Information drmOpenDevice: node name is /dev/dri/card1
Information drmOpenDevice: node name is /dev/dri/card2
Information drmOpenDevice: node name is /dev/dri/card3
Information drmOpenDevice: node name is /dev/dri/card4
Information drmOpenDevice: node name is /dev/dri/card5
Information drmOpenDevice: node name is /dev/dri/card6
Information drmOpenDevice: node name is /dev/dri/card7
Information drmOpenDevice: node name is /dev/dri/card8
Information drmOpenDevice: node name is /dev/dri/card9
Information drmOpenDevice: node name is /dev/dri/card10
Information drmOpenDevice: node name is /dev/dri/card11
Information drmOpenDevice: node name is /dev/dri/card12
Information drmOpenDevice: node name is /dev/dri/card13
Information drmOpenDevice: node name is /dev/dri/card14
Erreur RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
Information [dri] Disabling DRI.
Brèf, on dirait bien qu'il ne parvient pas à charger la libdrm. Pourtant elle est bien installée.Avertissement RADEON(0): Direct rendering disabled
Erreur RADEON(0): Acceleration initialization failed
Information RADEON(0): Acceleration disabled
A noter que je suis en dual-boot sur cette machine avec une debian Sid, et là le DRI fonctionne parfaitement (avec le même xorg.conf). Pour moi, il s'agit donc d'un bête problème de configuration de Arch, et pas d'une non reconnaissance de mon matériel. Le composite fonctionne, mais sans l'accélération graphique, c'est une horreur.
Quelqu'un a t'il une idée ? J'ai fouillé le net, mais rien trouvé de probant.