Bagaimana cara menghapus driver FGLRX setelah saya menginstalnya dengan tangan?

14

Saya menginstal ati-driver-installer-11-9-x86.x86_64.rununduhan dari Situs ATI.

Namun saya menginstal versi generik daripada membangun distribution specificinstaller.

Sekarang saya memiliki gangguan grafis gnome-shell yang berhubungan dengan menginstal driver Fglrx lama.

Bagaimana saya bisa menghapus driver ini? Mereka tidak muncul di dialog driver tambahan, dan saya tidak dapat menginstal driver lain sampai ini dihapus.

Hailwood
sumber

Jawaban:

23

Jalankan kedua perintah ini:

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

Lihat juga situs ini: ATI - Panduan Instalasi Ubuntu Oneiric

bioShark
sumber
1
setelah menjalankan yang pertama saya dapatkan sh: Can't open /usr/share/ati/fglrx-uninstall.shharuskah saya masih menjalankan perintah kedua?
Hailwood
+ Msgstr "Lewati perintah pertama jika tidak ada". Sebagaimana dinyatakan dalam tautan, saya mengirim Anda.
bioShark
Jadi ya ... hanya perintah kedua yang dibutuhkan. Apa itu bekerja?
bioShark
Perintah pertama juga tidak bekerja untuk saya, tetapi yang kedua bekerja seperti juara setelah menghapus `dari akhir perintah. Ty for the tip bioshark
Selamat datang. Senang membantu
bioShark
10

Menghapus Catalyst / fglrx

Script uninstall di perintah pertama hanya akan ada jika Anda mengunduh driver dan menginstalnya secara langsung (daripada membangun paket seperti panduan ini). Lewati perintah pertama jika tidak ada.

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

Jika Anda berencana untuk menggunakan driver open-source, Anda perlu menginstal ulang beberapa paket karena Catalyst menimpa atau mengalihkan beberapa pustaka 3D utama dengan versi eksklusif. Untuk informasi lebih lanjut tentang masalah ini, lihat halaman wiki Ubuntu ini

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

Jika Anda menerima $ E: Internal Error, No file name for libgl1-mesa-dri, ubah perintah ketiga di atas menjadi:

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

Setelah Anda selesai semua, reboot, lalu instal driver legacy 12.6, ikuti prosedur yang sama di Wiki yang sama: http://wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide#Installing_Catalyst_Manually_.28from_AMD.2FATI.27s_site.29

Mulai dari bagian "Sebelum Anda mulai", dan lewati unduhan "wget", alih-alih gunakan 12.6 Legacy yang telah Anda unduh. Semua sama. Akhirnya akan berhasil!

Setelah Anda menginstal, jangan lupa untuk:

sudo amdconfig --initial -f
ucefkh
sumber
2

Upaya penghapusan paling menyeluruh melibatkan menjalankan dua perintah. Namun, ada beberapa kemungkinan varian dari perintah pertama. Secara umum, kedua perintah terlihat seperti ini (dalam kode semu):

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

Sekarang izinkan saya memberikan perintah aktual yang spesifik.

Perintah pertama:

Ini semua varian dari perintah pertama. Cobalah secara berurutan. Ketika Anda mendapatkan yang berfungsi, Anda sudah selesai dan Anda bisa beralih ke perintah kedua:

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 

Seperti yang mungkin Anda lihat, 3 varian pertama hanya melibatkan perubahan pada nama skrip yang terjadi seiring waktu. Anda cukup melakukan daftar /usr/share/ati/dan mencari nama file yang benar daripada mencoba ketiga varian perintah tersebut.

Dua varian terakhir berasal dari dokumen resmi Catalyst Linux. Ini melibatkan melewati --uninstallparameter ke skrip lain. Namun, Anda masih perlu menemukan nama skrip yang benar. Mungkin ada lebih banyak varian daripada yang ditunjukkan di atas, meskipun ini adalah hanya dua yang tercantum dalam dokumen resmi Catalyst Linux.

Jika Anda mendapatkan respons terhadap varian perintah pertama di atas seperti ini:

failed: No such file or directory

lalu coba varian berikutnya. Jika Anda menghabiskan semua varian perintah pertama tanpa mengeksekusi apa pun, pertimbangkan pekerjaan yang dilakukan.

Perintah kedua:

Sekarang, jalankan perintah kedua. Formulir ini harus mencakup semua kasus (terima kasih untuk penggunaan wildcard):

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

Pulihkan konfigurasi asli

File konfigurasi Xorg asli secara otomatis dikembalikan untuk saya dengan langkah-langkah di atas. Namun, dokumen resmi Catalyst Linux memberikan langkah-langkah manual berikut:

  • Temukan file konfigurasi cadangan: ls /etc/X11/xorg.conf.original-*
  • Ambil versi terbaru dengan angka tertinggi dan salin ke file xorg.conf yang ada: cp /etc/X11/xorg.conf.original- /etc/X11/xorg.conf

Lebih lanjut, saya pikir penting untuk membaca tautan ini:

X / Pemecahan Masalah / VideoDriverDetection - Wiki Ubuntu
https://wiki.ubuntu.com/X/Troubleshooting/VideoDriverDetection#Problem:_Need_to_purge_-fglrx

Pertanyaan ini tentang menghapus fglrx, tetapi Anda juga ingin dapat me-reboot komputer Anda ke dalam konfigurasi yang berfungsi setelah menghapus fglrx. Tautan di atas memberikan beberapa langkah. Saya pikir mereka mungkin terlalu lama untuk menempel di sini karena tidak terkait langsung dengan pertanyaan. Tetapi saya menyebutkannya karena penting untuk menginstal ulang driver asli. Singkatnya, perintahnya akan mirip dengan:

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

Tumpukan pemberdayaan perangkat keras

Penting: jika Anda menjalankan tumpukan pemberdayaan perangkat keras, hal-hal mungkin sedikit lebih sulit. Saya menemukan solusinya di sini: /ubuntu//a/344625/36661

Ini sebagai jawaban atas pertanyaan ini:

12.04 - Mengalami masalah besar pada tampilan grafik - Tanyakan Ubuntu
Mengalami masalah besar pada tampilan grafik

Lihat tautan untuk detail lengkap.

Berikut ini beberapa tautan terkait:

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

BinaryDriverHowto / ATI - Dokumentasi Komunitas Ubuntu
https://help.ubuntu.com/community/BinaryDriverHowto/ATI

MountainX-for-Monica
sumber