vendredi 2 juillet 2010

Downgrade de fglrx sous Debian

La dernière mise à jour de Squeeze m'ayant cassé mon driver (blocks noirs dans Firefox, vachement pratique...), je me suis mis dans la tête, après avoir infructueusement tenté de trouver une option qui résoudrait le problème, de downgrader le paquet. C'est moins technique qu'il n'y parait:

Tout d'abord, vérification des paquets à changer. Ça tombe bien, le cache contient les paquets récemment mis à jour:


$ cd /var/cache/apt/archives/
$ ls | grep fglrx
fglrx-atieventsd_1%3a10-5-1_amd64.deb
fglrx-atieventsd_1%3a10-6-1_amd64.deb
fglrx-driver_1%3a10-5-1_amd64.deb
fglrx-driver_1%3a10-6-1_amd64.deb
fglrx-glx_1%3a10-5-1_amd64.deb
fglrx-glx_1%3a10-6-1_amd64.deb
fglrx-glx-ia32_1%3a10-5-1_amd64.deb
fglrx-glx-ia32_1%3a10-6-1_amd64.deb
fglrx-modules-dkms_1%3a10-5-1_amd64.deb
fglrx-modules-dkms_1%3a10-6-1_amd64.deb


Ah ah! On dirait bien qu'il faut redescendre de la 10-6-1 à la 10-5-1. Installons chacun des paquets fglrx en version 10-5-1 avec dpkg:

$ dpkg -i fglrx-driver_1%3a10-5-1_amd64.deb
$ dpkg -i fglrx-modules-dkms_1%3a10-5-1_amd64.deb
$ dpkg -i fglrx-glx_1%3a10-5-1_amd64.deb
$ dpkg -i fglrx-glx-ia32_1%3a10-5-1_amd64.deb
$ dpkg -i fglrx-atieventsd_1%3a10-5-1_amd64.deb

(bon, d'accord, on peut mettre tous les paquets sur la même ligne).

Reboot...

Et je retrouve l'accéleration, et Firefox sans le mode "protection des témoins". Pfiou!

Aucun commentaire: