Elle yükledikten sonra FGLRX sürücülerini nasıl kaldırabilirim?


14

ati-driver-installer-11-9-x86.x86_64.runATI Web sitesinden indirilmiş kurdum .

Ancak bir distribution specificyükleyici oluşturmak yerine genel sürümü yükledim.

Şimdi eski Fglrx sürücülerinin yüklü olmasıyla ilişkili gnome-shell grafik hataları var.

Bu sürücüleri nasıl kaldırabilirim? Ek sürücüler iletişim kutusunda görünmezler ve kaldırılana kadar başka sürücüleri yükleyemem.

Yanıtlar:


23

Her iki komutu da çalıştırın:

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

Ayrıca bu siteye bakın: ATI - Ubuntu Oneiric Kurulum Kılavuzu


1
ilkini çalıştırdıktan sonra sh: Can't open /usr/share/ati/fglrx-uninstall.shhala ikinci komutu çalıştırmalı mıyım?
Hailwood

Msgstr "Varsa ilk komutu atla". Bağlantıda belirtildiği gibi size gönderdim.
bioShark

Yani evet ... sadece ikinci komuta ihtiyaç var. İşe yaradı mı?
bioShark

İlk komut benim için de işe yaramadı, ancak ikincisi `komutun sonundan çıkarıldıktan sonra bir şampiyon gibi çalıştı. Tip for the bioshark

Hoşgeldiniz. Yardım
etmekten memnunum

10

Katalizörü / fglrx'i kaldırma

İlk komuttaki kaldırma komut dosyası yalnızca sürücüleri indirip doğrudan yüklediyseniz (bu kılavuzda olduğu gibi paketler oluşturmak yerine) bulunur. Yoksa, ilk komutu atlayın.

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

Açık kaynaklı sürücüleri kullanmayı planlıyorsanız, Catalyst özel sürümleri olan bazı önemli 3D kitaplıkların üzerine yazdığı veya aktardığı için bazı paketleri yeniden yüklemeniz gerekir. Bu sorun hakkında daha fazla bilgi için bu Ubuntu wiki sayfasına bakın

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

Eğer alırsanız $ E: Internal Error, No file name for libgl1-mesa-dri, yukarıdaki üçüncü komutu şu şekilde değiştirin:

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

Hepsini bitirdikten sonra, aynı Wiki'de aynı prosedürü uygulayarak eski 12.6 Sürücüsünü yükleyin: http://wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide#Installing_Catalyst_Manually_.28from_AMD.2FATI.27s_site.29

"Başlamadan önce" bölümünden başlayın ve "wget" indirmeyi atlayın, bunun yerine indirdiğiniz 12.6 Eski'yi kullanın. Her şey aynı. Sonunda işe yarayacak!

Yükledikten sonra şunları unutmayın:

sudo amdconfig --initial -f

2

En kapsamlı kaldırma girişimi iki komutu çalıştırmayı içerir. Bununla birlikte, ilk komutun birkaç olası çeşidi vardır. Genel olarak, iki komut şöyle görünür (sözde kodda):

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

Şimdi belirli gerçek komutları vereyim.

İlk Komut:

İlk komutun tüm varyantları. Onları sırayla deneyin. Çalışan bir tane aldığınızda, işiniz bitti ve ikinci komuta geçebilirsiniz:

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 

Muhtemelen gördüğünüz gibi, ilk 3 değişken sadece komut dosyası adında zaman içinde meydana gelen değişiklikleri içerir. Bu /usr/share/ati/komut varyantlarının 3'ünü de denemek yerine, bir liste yapabilir ve doğru dosya adını arayabilirsiniz.

Son iki varyant resmi Catalyst Linux belgesinden geliyor. Bunlar, --uninstallparametrenin başka bir komut dosyasına geçirilmesini içerir . Ancak, yine de bu komut dosyasının doğru adını bulmanız gerekir. Her ne kadar bunlar resmi Catalyst Linux belgesinde listelenen tek ikisi olmasına rağmen, yukarıda gösterilenden daha fazla varyant olabilir.

Yukarıdaki ilk komut varyantlarından herhangi birine aşağıdaki gibi bir yanıt alırsanız:

failed: No such file or directory

ardından sonraki varyantları deneyin. İlk komutun tüm varyantlarını hiçbir şey yapmadan tüketirseniz, işi tamamlayın.

İkinci Komut:

Şimdi, ikinci komutu yürütün. Bu form tüm vakaları kapsamalıdır (joker karakter kullanımı sayesinde):

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

Orijinal yapılandırmayı geri yükle

Orijinal Xorg yapılandırma dosyası yukarıdaki adımlarla benim için otomatik olarak geri yüklendi. Ancak, resmi Catalyst Linux dokümanı aşağıdaki manuel adımları verir:

  • Yedekleme yapılandırma dosyalarını bulun: ls /etc/X11/xorg.conf.original-*
  • En yüksek numaraya sahip en son sürümü alın ve mevcut xorg.conf dosyasına kopyalayın: cp /etc/X11/xorg.conf.original- /etc/X11/xorg.conf

Ayrıca, bu bağlantıyı okumak önemlidir:

X / Sorun Giderme / VideoDriverDetection - Ubuntu Wiki https://wiki.ubuntu.com/X/Tro Giderme/VideoDriverDetection#Problem:_Need_to_purge_-fglrx

Bu soru fglrx'i kaldırmakla ilgilidir, ancak fglrx'i kaldırdıktan sonra bilgisayarınızı çalışan bir yapılandırmaya yeniden başlatabilirsiniz. Yukarıdaki bağlantı birkaç adım verir. Soruyla doğrudan ilgili olmadığı için buraya yapıştırmak için çok uzun olduklarını düşünüyorum. Ancak bundan bahsediyorum çünkü orijinal sürücüleri yeniden yüklemek önemlidir. Kısacası, komut şuna benzer olacaktır:

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

lts donanım etkinleştirme yığını

Önemli: lts donanım etkinleştirme yığınını çalıştırıyorsanız, işler biraz daha zor olabilir. Burada bir çözüm buldum: /ubuntu//a/344625/36661

Bu soruya yanıt olarak:

12.04 - Grafik ekranlarda büyük sorunlar yaşıyor - Ubuntu'ya sorun Grafik ekranlarda
büyük sorunlar yaşıyor

Tüm ayrıntılar için bağlantıya bakın.

İlgili bazı bağlantılar:

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

BinaryDriverHowto / ATI - Topluluk Ubuntu Belgeleri
https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.