Найбільш ретельна спроба видалення включає виконання двох команд. Однак існує кілька можливих варіантів першої команди. Загалом, дві команди виглядають приблизно так (у псевдокоді):
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
sh: Can't open /usr/share/ati/fglrx-uninstall.sh
варто все-таки виконати другу команду?