Après la mise à niveau vers 12.10 quantal, la version fournie de fglrx ne fonctionne plus. J'ai découvert que c'est parce qu'il existe un pilote fglrx «hérité» distinct pour les cartes de la série HD 2k-4k, mais il est incompatible avec le serveur xorg sur 12.10.
Il s'agit de la version la plus récente du pilote pour les cartes de la série HD 2000 à HD 4000. Vous ne pouvez pas utiliser le pilote fglrx non hérité, mais vous pouvez utiliser le pilote open source radeon si vous préférez que votre composition WM soit lente et que vos vidéos YouTube soient lues comme sur une série Pentium MMX:
http://support.amd.com/us/kbarticles/Pages/catalyst126legacyproducts.aspx
Généralement, ce pilote peut être installé de la manière suivante, nécessaire car apt-get install fglrx
il attirerait le pilote non hérité:
wget http://www2.ati.com/drivers/legacy/amd-driver-installer-12.6-legacy-x86.x86_64.zip
unzip amd-driver-installer-*
sudo sh ./amd-driver-installer-*.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f
Si vous utilisez une version différente de fglrx (par exemple, une version 12.9 plus récente qui ne prend pas en charge ces cartes), la dernière commande vous affichera une erreur no supported hardware detected
ou quelque chose de similaire. Cependant, tout fonctionne à ce stade et vous obtiendrez un xorg.conf raisonnable:
... other stuff
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
EndSection
... other stuff
À ce stade, vous êtes censé redémarrer et tout fonctionnera avec le pilote fglrx. Toutefois, lors du redémarrage, les erreurs suivantes seront traitées Xorg.0.log
lors des fglrx
tentatives de chargement:
(EE) Failed to load /usr/lib/xorg/modules/drivers/fglrx_drv.so: /usr/lib/xorg/modules/drivers/fglrx_drv.so: undefined symbol: noXFree86DRIExtension
Certaines recherches montrent que c'est un problème avec les pilotes ATI hérités ne prenant pas en charge xserver 1.13 ou une version plus récente. ( Arch Linux thread ) ATI a publié un pilote corrigé pour ses cartes les plus récentes (série HD 5000 ou ultérieure), mais pas encore pour les cartes "traditionnelles". Les pilotes ATI non hérités ne peuvent pas être utilisés avec les anciennes cartes.
Que doit faire un utilisateur Ubuntu utilisant l’une de ces cartes de la série HD 2000-4000?
- Attendez que le pilote ATI «hérité» mis à jour fonctionne correctement avec xserver 1.13?
- Rétrograder vers 12.04 Precise, qui utilise xserver 1.11?
- Essayez de déclasser xserver le 12.10 Quantal à 1.12, ce qui pourrait éventuellement casser Unity et GNOME?
- Mise à niveau forcée vers la série HD 5000 ou ultérieure? (Pas possible avec les graphiques intégrés ...)
- Une autre action 1337 qui résout ce problème sans douleur?