Come rimuovo i driver FGLRX dopo averli installati manualmente?


14

Ho installato ati-driver-installer-11-9-x86.x86_64.runscaricato dal sito Web ATI.

Tuttavia, ho installato la versione generica invece di creare un programma di distribution specificinstallazione.

Ora ho i glitch grafici di gnome-shell associati all'installazione dei vecchi driver Fglrx.

Come posso rimuovere questi driver? Non vengono visualizzati nella finestra di dialogo dei driver aggiuntivi e non posso installare altri driver fino a quando non vengono rimossi.

Risposte:


23

Esegui entrambi questi comandi:

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

Inoltre, consultare questo sito: ATI - Ubuntu Oneiric Guida all'installazione


1
dopo aver eseguito il primo che ottengo sh: Can't open /usr/share/ati/fglrx-uninstall.shdovrei ancora eseguire il secondo comando?
Hailwood,

"Salta il primo comando se non esiste". Come indicato nel link che ti ho inviato.
bioShark,

Quindi sì ... è necessario solo il secondo comando. Ha funzionato?
bioShark,

Anche il primo comando non ha funzionato per me, ma il secondo ha funzionato come un campione dopo aver rimosso il `dalla fine del comando. Ty per la punta bioshark

benvenuto. Sono felice di aiutarti
bioShark il

10

Rimozione di Catalyst / fglrx

Lo script di disinstallazione nel primo comando esiste solo se hai scaricato i driver e li hai installati direttamente (anziché creare pacchetti come fa questa guida). Salta il primo comando se non esiste.

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

Se si prevede di utilizzare driver open source, sarà necessario reinstallare alcuni pacchetti perché Catalyst sovrascrive o devia alcune librerie 3D chiave con versioni proprietarie. Per ulteriori informazioni su questo problema, consultare questa pagina wiki di 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

Se ricevi $ E: Internal Error, No file name for libgl1-mesa-dri, modifica il terzo comando sopra in:

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

Dopo aver terminato tutto, riavviare, quindi installare il driver legacy 12.6, seguendo la stessa procedura nello stesso Wiki: http://wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide#Installing_Catalyst_Manually_.28from_AMD.2FATI.27s_site.29

Inizia dalla sezione "Prima di iniziare" e salta il download "wget", invece usa il 12.6 Legacy che hai scaricato. Tutto il resto lo stesso. Alla fine funzionerà!

Dopo l'installazione, non dimenticare di:

sudo amdconfig --initial -f

2

Il tentativo di rimozione più completo prevede l'esecuzione di due comandi. Tuttavia, ci sono diverse possibili varianti del primo comando. In generale, i due comandi si presentano così (nello pseudo codice):

sudo sh /path/to/amd_proprietary_uninstall.sh
sudo apt-get remove --purge fglrx and related packages

Ora lasciami dare i comandi effettivi specifici.

Primo comando:

Ecco tutte le varianti del primo comando. Provali in ordine. Quando ne ottieni uno che funziona, hai finito e puoi passare al secondo comando:

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 

Come probabilmente vedrai, le prime 3 varianti comportano solo modifiche al nome dello script avvenute nel tempo. Puoi semplicemente fare un elenco di /usr/share/ati/e cercare il nome file corretto invece di provare tutte e 3 queste varianti di comando.

Le ultime due varianti provengono dal documento ufficiale Catalyst Linux. Ciò comporta il passaggio del --uninstallparametro a un altro script. Tuttavia, è ancora necessario trovare il nome corretto di quello script. Potrebbero esserci più varianti di quelle mostrate sopra, sebbene queste siano le uniche due elencate nel documento ufficiale di Catalyst Linux.

Se ricevi una risposta a una delle prime varianti di comando sopra in questo modo:

failed: No such file or directory

quindi prova le prossime varianti. Se esaurisci tutte le varianti del primo comando senza eseguire nulla, considera il lavoro fatto.

Secondo comando:

Ora esegui il secondo comando. Questo modulo dovrebbe coprire tutti i casi (grazie all'uso di caratteri jolly):

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

Ripristina la configurazione originale

Il file di configurazione originale di Xorg è stato ripristinato automaticamente dai passaggi precedenti. Tuttavia, il documento ufficiale Catalyst Linux fornisce i seguenti passaggi manuali:

  • Individua i file di configurazione del backup: ls /etc/X11/xorg.conf.original-*
  • Prendi l'ultima versione con il numero più alto e copialo sul file xorg.conf esistente: cp /etc/X11/xorg.conf.original- /etc/X11/xorg.conf

Inoltre, penso che sia importante leggere questo link:

X / Risoluzione dei problemi / VideoDriverDetection - Ubuntu Wiki https://wiki.ubuntu.com/X/Tro troubleshooting/VideoDriverDetection#Problem:_Need_to_purge_-fglrx

Questa domanda riguarda la rimozione di fglrx, ma si desidera anche essere in grado di riavviare il computer in una configurazione funzionante dopo aver rimosso fglrx. Il link sopra mostra diversi passaggi. Penso che probabilmente siano troppo lunghi da incollare qui poiché non è direttamente correlato alla domanda. Ma lo menziono perché è importante reinstallare i driver originali. In breve, il comando sarà simile a:

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

È lo stack di abilitazione hardware

Importante: se stai eseguendo lo stack di abilitazione hardware lts, ​​le cose potrebbero essere un po 'più difficili. Ho trovato una soluzione qui: /ubuntu//a/344625/36661

È in risposta a questa domanda:

12.04 - Problemi principali con i display grafici - Chiedi a Ubuntu Problemi
principali con i display grafici

Vedi il link per tutti i dettagli.

Ecco alcuni link correlati:

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

BinaryDriverHowto / ATI - Documentazione della community Ubuntu
https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.