Наиболее тщательная попытка удаления включает в себя выполнение двух команд. Однако существует несколько возможных вариантов первой команды. В общем, две команды выглядят следующим образом (в псевдокоде):
sudo sh /path/to/amd_proprietary_uninstall.shsudo apt-get remove --purge fglrx and related packages
Теперь позвольте мне дать конкретные фактические команды.
Первая команда:
Вот все варианты первой команды. Попробуйте их по порядку. Когда вы получите тот, который работает, вы закончите и можете переходить ко второй команде:
sudo sh /usr/share/ati/ati-uninstall.shsudo sh /usr/share/ati/amd-uninstall.shsudo 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/Устранение неполадок/Обнаружение видеодрайвера - 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, все может быть немного сложнее. Я нашел решение здесь:https://askubuntu.com/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