Catalyst 9.5 pour Linux
Les drivers Catalyst 9.5 pour les cartes graphiques ATI sont disponibles en téléchargement pour Linux. Ils permettent enfin d'utiliser la nouvelle carte Radeon HD4770 sortie ce mois au rapport performance/prix (90€) imbattable.
Vous pouvez trouvez un test de Phoronix sous Linux ainsi qu'un autre test de Clubic sous Windows.
Je l'ai installée sur ma Debian Lenny. Je constate qu'il n'y a pas de bug d'affichage sous Blender (outil Knife ok) , ni de plantage en utilisation intensive avec les shaders 2.0 activés. Par contre X se plante quand je me deconnecte et revient à GDM....
Note pour plus tard (ou pour les lecteurs) :
- Quand on a pas de pilote pour sa carte graphique, utiliser le pilote "vesa" pour accéder à l'interface graphique.
- La commande "X -configure" crée un xorg.conf tout neuf mais assez bancal (clavier qwerty...)
- Je n'avais pas installé le paquet "linux-headers" correspondant au paquet "linux-image". L'interface graphique de l'installation du pilote Catalyst laissait entrendre que tout s'était bien passé mais en regardant de plus près dans /usr/share/ati/fglrx-install.log j'ai découvert que le driver n'était pas compilé faute des sources du noyau. Les symptômes? Impossible d'afficher correctement GDM (distortion d'image) et un Xorg.log qui pisse des erreurs :
(EE) fglrx(0): [FB] Can not get FB MC address range.
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) fglrx(0): PPLIB: PPLIB is not initialized!.
(EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed!
(EE) fglrx(0): ulEventType = 0000000c, ulEventData = 00000001
(EE) fglrx(0): PPLIB: PPLIB is not initialized!.
(EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed!
(EE) fglrx(0): ulEventType = 00000002, ulEventData = 00000000
(EE) fglrx(0): firegl_SetSuspendResumeState FAILED -9.
Je vous poste mon xorg.conf qui démarre bien (résolution d'écran 16/10 reconnue, clavier Fr, accélération 3D/compiz tout ça..) :
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSectionSection "Module"
Load "dbe"
Load "extmod"
Load "freetype"
Load "glx"
EndSectionSection "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSectionSection "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSectionSection "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSectionSection "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSectionSection "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection