Après la mise à niveau vers 12.10 quantal, la version packagée 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 le 12.10.
Il s’agit de la version la plus récente du pilote pour les cartes HD 2000 à HD 4000. Vous ne pouvez pas utiliser le pilote fglrx non hérité, mais vous pouvez utiliser le pilote radeon open-source si vous préférez que votre composition WM soit décalée et que vos vidéos YouTube soient diffusées comme sur une série Pentium MMX:
En général, ce pilote peut être installé de la manière suivante, car apt-get install fglrx
intercepte 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, un 12.9 plus récent qui ne supporte pas ces cartes), la dernière commande vous donnera une erreur no supported hardware detected
ou quelque chose de similaire. Cependant, tout fonctionne à ce stade et vous obtiendrez un fichier 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. Cependant, lors du redémarrage, vous serez soumis aux erreurs suivantes dans Xorg.0.log
lorsque fglrx
tente de charger:
(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 vous indiqueront qu’il s’agit d’un problème avec les anciens pilotes ATI ne prenant pas en charge xserver 1.13 ou plus récent. ( thread Linux Linux ) ATI a publié un pilote fixe pour sa version la plus récente (HD 5000 série ou ultérieure), mais pas encore pour les cartes «héritées». Les pilotes ATI non hérités ne peuvent pas être utilisés avec les anciennes cartes.
Que devrait faire un utilisateur d’Ubuntu utilisant l’une de ces cartes HD 2000-4000?
- Attendez un pilote ATI mis à jour qui fonctionne correctement avec xserver 1.13?
- Revenez à la version 12.04 Precise, qui utilise xserver 1.11?
- Essayez de rétrograder 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? (Impossible avec les graphiques intégrés ...)
- Une autre action 1337 qui résout ce problème sans problème?