Як видалити драйвери FGLRX після того, як я встановив їх вручну?


14

Я встановив ati-driver-installer-11-9-x86.x86_64.runзавантажений з Веб-сайту ATI.

Однак я встановив загальну версію замість створення distribution specificінсталятора.

Тепер у мене є графічні глюки gnome-shell, пов'язані з встановленням старих драйверів Fglrx.

Як я можу видалити ці драйвери? Вони не відображаються в діалоговому вікні додаткових драйверів, і я не можу інсталювати інші драйвери, поки вони не будуть видалені.

Відповіді:


23

Виконайте обидві ці команди:

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

Плюс зверніться до цього сайту: ATI - Посібник з установки Ubuntu Oneiric


1
після запуску першої, яку я отримую, чи sh: Can't open /usr/share/ati/fglrx-uninstall.shварто все-таки виконати другу команду?
Гейлвуд

"Пропустити першу команду, якщо її немає". Як зазначено у посиланні, яке я вам надіслав.
bioShark

Так що так ... потрібна лише друга команда. Це спрацювало?
bioShark

Перша команда також не працювала для мене, але друга працювала як шампіньон після видалення `з кінця команди. Ty для підказки bioshark

Ласкаво просимо. Радий допомогти
bioShark

10

Видалення Catalyst / fglrx

Сценарій видалення в першій команді буде існувати лише в тому випадку, якщо ви завантажили драйвери та встановили їх безпосередньо (а не будували пакунки, як це робить це керівництво). Пропустіть першу команду, якщо її немає.

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

Якщо ви плануєте використовувати драйвери з відкритим кодом, вам знадобиться перевстановити деякі пакети, оскільки Catalyst перезаписує або перенаправляє деякі ключові бібліотеки 3D із власними версіями. Для отримання додаткової інформації з цього питання див. Сторінку вікі 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

Якщо ви отримаєте $ E: Internal Error, No file name for libgl1-mesa-dri, змініть третю команду вище на:

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

Після того як ви закінчите все, перезавантажте, а потім встановіть застарілий драйвер 12.6, дотримуючись тієї ж процедури в тій самій Вікі: http://wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide#Installing_Catalyst_Manual_.28from_AMD.2FATI.27s_site.29

Почніть з розділу "Перед тим, як почати", і пропустіть завантаження "wget", замість цього використовуйте завантажене 12,6 Legacy. Всі решта однакові. Це з часом спрацює!

Після встановлення не забудьте:

sudo amdconfig --initial -f

2

Найбільш ретельна спроба видалення включає виконання двох команд. Однак існує кілька можливих варіантів першої команди. Загалом, дві команди виглядають приблизно так (у псевдокоді):

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

Тепер дозвольте дати конкретні фактичні команди.

Перша команда:

Ось всі варіанти першої команди. Спробуйте їх по порядку. Коли ви отримаєте ту, яка працює, ви закінчите і можете перейти до другої команди:

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 

Як ви, мабуть, бачите, перші 3 варіанти просто включають зміни в назві сценарію, які відбувалися з часом. Ви можете просто перелічити /usr/share/ati/та шукати правильне ім'я файлу, а не пробувати всі 3 варіанти команд.

Останні два варіанти походять від офіційного документа Catalyst Linux. Вони включають передачу --uninstallпараметра до іншого сценарію. Однак вам потрібно знайти правильну назву цього сценарію. Варіантів може бути більше, ніж показано вище, хоча це єдині два, перелічені в офіційному документі Catalyst Linux.

Якщо ви отримаєте відповідь на будь-який з перших варіантів команд, описаний вище:

failed: No such file or directory

то спробуйте наступні варіанти. Якщо ви вичерпали всі варіанти першої команди, не виконуючи нічого, врахуйте виконану роботу.

Друга команда:

Тепер виконайте другу команду. Ця форма повинна охоплювати всі випадки (завдяки використанню шаблонів):

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

Відновлення оригінальної конфігурації

Оригінальний файл конфігурації Xorg був автоматично відновлений для мене вищезазначеними кроками. Однак офіційний документ Catalyst Linux надає такі кроки вручну:

  • Знайдіть конфігураційні файли резервного копіювання: ls /etc/X11/xorg.conf.original-*
  • Візьміть останню версію з найбільшою кількістю та скопіюйте її на існуючий файл xorg.conf: cp /etc/X11/xorg.conf.original- /etc/X11/xorg.conf

Крім того, я думаю, що важливо прочитати це посилання:

X / Виправлення неполадок / VideoDriverDetection - Ubuntu Wiki
https://wiki.ubuntu.com/X/Troubleshooting/VideoDriverDetection#Problem:_Need_to_purge_-fglrx

Це питання стосується видалення fglrx, але ви також хочете мати можливість перезавантажити комп'ютер у робочу конфігурацію після видалення fglrx. Посилання вище наведено кілька кроків. Я думаю, що вони, мабуть, занадто довгі, щоб вставити сюди, оскільки це не пов'язане безпосередньо з питанням. Але я згадую це, оскільки важливо перевстановити оригінальні драйвери. Коротше кажучи, команда буде схожа на:

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

lts стек апаратних можливостей

Важливо: якщо ви використовуєте стек апаратних можливостей lts, ​​все може бути дещо складніше. Тут я знайшов рішення: /ubuntu//a/344625/36661

Саме у відповідь на це питання:

12.04 - Виникнення основних проблем на графічних дисплеях - Запитайте Ubuntu Чи
відчуваються основні проблеми на графічних екранах

Детальні відомості див. За посиланням.

Ось кілька посилань:

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

BinaryDriverHowto / ATI - Документація спільноти Ubuntu
https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.