web-dev-qa-db-fra.com

Comment supprimer les pilotes FGLRX après les avoir installés à la main?

J'ai installé ATI-driver-installer-11-9-x86.x86_64.run téléchargé à partir du site Web d'ATI.

Cependant, j'ai installé la version générique au lieu de construire un installateur distribution specific.

Maintenant, j'ai les problèmes graphiques gnome-Shell associés à l'installation des anciens pilotes Fglrx.

Comment puis-je supprimer ces pilotes? Ils n'apparaissent pas dans la boîte de dialogue des pilotes supplémentaires et je ne peux installer aucun autre pilote tant que ceux-ci ne sont pas supprimés.

14
Hailwood

Exécutez les deux commandes suivantes:

Sudo sh /usr/share/ATI/fglrx-uninstall.sh 
Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

De plus, consultez ce site: ATI - Guide d’installation Ubuntu Oneiric

23
bioShark

Retrait de Catalyst/fglrx

Le script de désinstallation de la première commande n’existera que si vous avez téléchargé les pilotes et les avez installés directement (au lieu de créer des packages comme le fait ce guide). Ignore la première commande si elle n’existe pas.

Sudo sh /usr/share/ATI/fglrx-uninstall.sh
Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Si vous envisagez d'utiliser des pilotes open source, vous devrez réinstaller certains packages, car Catalyst écrase ou renvoie certaines bibliothèques clés 3D avec des versions propriétaires. Pour plus d'informations sur ce problème, voir cette page wiki Ubuntu

Sudo apt-get remove --purge xserver-xorg-video-ATI xserver-xorg-video-radeon
Sudo apt-get install xserver-xorg-video-ATI
Sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
Sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Sudo rm -rf /etc/ATI

Si vous recevez $ E: Internal Error, No file name for libgl1-mesa-dri, remplacez la troisième commande ci-dessus par:

Sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:AMD64 libgl1-mesa-dri:i386 libgl1-mesa-dri:AMD64 xserver-xorg-core

Une fois que vous avez terminé, redémarrez, puis installez le pilote 12.6 hérité, en suivant la même procédure dans le même wiki: http://wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide#Installing_Catalyst_Manually_.28from_AMD.2FATI.27s_site .29

Commencez par la section "Avant de commencer" et ignorez le téléchargement "wget", utilisez plutôt la version 12.6 Legacy que vous avez téléchargée. Tout le reste pareil. Cela fonctionnera éventuellement!

Après avoir installé, n'oubliez pas de:

Sudo amdconfig --initial -f
10
ucefkh

La tentative de suppression la plus complète consiste à exécuter deux commandes. Cependant, il existe plusieurs variantes possibles de la première commande. En général, les deux commandes ressemblent à ceci (en pseudo-code):

Sudo sh /path/to/AMD_proprietary_uninstall.sh
Sudo apt-get remove --purge fglrx and related packages

Maintenant, laissez-moi vous donner les commandes spécifiques spécifiques.

Première commande:

Voici toutes les variantes de la première commande. Essayez-les dans l'ordre. Lorsque vous en obtenez un qui fonctionne, vous avez terminé et vous pouvez passer à la deuxième commande:

Sudo sh /usr/share/ATI/ati-uninstall.sh
Sudo sh /usr/share/ATI/AMD-uninstall.sh
Sudo sh /usr/share/ATI/fglrx-uninstall.sh 
Sudo aticonfig --uninstall (NOTE: assumes the executable is in the path)
Sudo sh ATI-driver-installer-x86.x86_64.run --uninstall 

Comme vous le voyez probablement, les 3 premières variantes impliquent simplement des modifications du nom de script intervenues au fil du temps. Vous pouvez simplement faire une liste de /usr/share/ATI/ et rechercher le nom de fichier correct plutôt que d'essayer les 3 variantes de ces commandes.

Les deux dernières variantes proviennent de la documentation officielle de Catalyst Linux. Celles-ci impliquent de transmettre le paramètre --uninstall à un autre script. Cependant, vous devez toujours trouver le nom correct de ce script. Il pourrait y avoir plus de variantes que celles indiquées ci-dessus, bien que ce soient les deux seules répertoriées dans la documentation officielle de Catalyst Linux.

Si vous obtenez une réponse à l'une des premières variantes de commande ci-dessus, procédez comme suit:

failed: No such file or directory

puis essayez les variantes suivantes. Si vous épuisez toutes les variantes de la première commande sans que rien ne soit exécuté, considérez le travail effectué.

Deuxième commandement:

Maintenant, exécutez la deuxième commande. Ce formulaire doit couvrir tous les cas (grâce à l'utilisation de caractères génériques):

Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*  

Restaurer la configuration d'origine

Le fichier de configuration Xorg d'origine a été automatiquement restauré pour moi par les étapes ci-dessus. Cependant, la documentation officielle Catalyst Linux décrit les étapes manuelles suivantes:

  • Recherchez les fichiers de configuration de sauvegarde: ls /etc/X11/xorg.conf.original-*
  • Prenez la dernière version portant le numéro le plus élevé et copiez-la dans le fichier xorg.conf existant: cp /etc/X11/xorg.conf.original- /etc/X11/xorg.conf

De plus, je pense qu'il est important de lire ce lien:

X/Dépannage/VideoDriverDetection - Ubuntu Wiki
https://wiki.ubuntu.com/X/Troubleshooting/VideoDriverDetection#Problem:_Need_to_purge_-fglrx

Cette question concerne la suppression de fglrx, mais vous souhaitez également pouvoir redémarrer votre ordinateur dans une configuration opérationnelle après la suppression de fglrx. Le lien ci-dessus donne plusieurs étapes. Je pense qu'ils sont probablement trop longs à coller ici car ce n'est pas directement lié à la question. Mais je le mentionne car il est important de réinstaller les pilotes d'origine. En bref, la commande sera semblable à:

Sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core

pile d'activation matérielle

Important: si vous exécutez la pile d’activation matérielle de lts, ​​la tâche risque d’être un peu plus difficile. J'ai trouvé une solution ici: https://askubuntu.com/a/344625/36661

C'est en réponse à cette question:

12.04 - Problèmes majeurs sur les écrans graphiques - Ask Ubuntu
Problèmes majeurs sur les écrans graphiques

Voir le lien pour plus de détails.

Voici quelques liens connexes:

Microsoft Word - Catalyst_Linux_Installer.doc - catalyseur_linux_installer.pdf
http://www2.ATI.com/relnotes/catalyst_linux_installer.pdf

BinaryDriverHowto/ATI - Documentation communautaire Ubuntu
https://help.ubuntu.com/community/BinaryDriverHowto/ATI

2
MountainX