Linux mint как удалить видеодрайвер

В помощь новичкам. Что делать после неудачной установки видеодрайвера Nvidia

Друзья, хочу рассказать про то как я накосячил с проприетарными драйверами Nvidia, и как решил проблему. Может быть кому-нибудь это поможет, ведь это единственный из перепробованных способов, который помог мне. И есть мнение, что если что-то не так, то этот способ гарантированно поможет вернуть «как было».

Раньше никогда не использовал официальные драйвера Nvidia (хотя для игр и мультимедиа это лучшее решение), т.к. из-за них было много проблем:

1) Исчезает логотип (splash) во время загрузки системы, т.е. вместо логотипа «kubuntu» — черный экран. И соответственно не видно приглашения на ввод LVM-пароля.

2) Появляются странные проблемы со шрифтами, когда технически все осталось как было (шрифт, стиль, размер, сглаживание и т.д.), но выглядят шрифты иначе, местами очень плохо.

3) В меню Grub все действия требуют повторного нажатия клавиш, что очень странно и возникает только при использовании проприетарной графики.

Так вот, все началось с того, что я попробовал кубунту 16.04. Однажды диспетчер драйверов КДЕ предложил обновить дровишки на видео и проц, и я согласился. К тому же, свободный видеодрайвер в 16.04 работал совсем плохо — терять (как мне казалось тогда) было нечего.

Из предложенных версий видео самая свежая (и рекомендуемая) была 384.90 — ее и накатил. Я подозревал, что делать этого не стоит, но решил попробовать, ведь и с открытым драйвером было не все гладко (окна и менюшки мигали, не все прорисовывалось, хотя в 14.04 и ранее такого не было).

После перезагрузки системы не смог загрузиться в обычном режиме. Сначала подумал, что как всегда проприетарный драйвер Nvidia не отображает splash (логотип кубунты) во время загрузки системы, но оказалось что все намного хуже.

Проблема была в том, что помимо логотипа у меня на экране высвечивалось приглашение на ввод LVM пароля. А теперь вместо него был черный экран. «Ввел» пароль вслепую, нажал Enter — нифига. Никакой нагрузки на жесткий диск. Значит проблема не только в отображении сплеша, а еще раньше.

Зашел в Recovery Mode, там ввел свой LVM-пароль, дальше выбрал Resume normal boot, пошла загрузка из консоли и. снова выпал в то же меню (но на этот раз кодировка была сбита). Снова выбрал Resume, появилось окно логина (из графики!!), т.е. тут уже драйвер Nvidia заработал, зашел в диспетчер драйверов, вернул открытый драйвер, перезагрузился, зашел в нормальном режиме — все отлично.

Через несколько дней появился новый драйвер (рекомендуемый) — 384.111. Та же фигня. Снова установил драйвер, снова черный экран, снова не могу пройти LVM, т.к. до него видимо даже не доходит. Снова ковырялся с восстановлением, пытался понять откуда вообще ноги растут у этой проблемы, почему ни одна версия проприетарного драйвера не работает.

В режиме восстановления выбрал проверку файлухи с помощью fsck.

Но все повисло на стадии:

[OK] Stopped NVIDIA Persistence Daemon

(И каждый раз, запуская fsck — стопорилось намертво на разных стадиях, но всегда где-то в первую минуту проверки.)

Нажал Enter, выкинуло обратно в меню восстановления. Вобщем снова в Recovery mode ввел LVM пароль, снова выбрал Resume normal boot, снова графика включилась на стадии появления логин-окна КДЕ, и уже из графика снова вернул свободный драйвер nouveau, с которым без проблем можно было грузиться в нормальном режиме.

Но драйвер nouveau продолжал глючить, выдавая артефакты.

Попробовал на этот раз драйвер 340.102.

После этого настал пипец и перестал работать даже режим восстановления.

Зашел в Recovery Mode, ввел пароль LVM, нажал Resume normal boot — логи и черный экран. И тут мне стало хреново!!

Читайте также:  Как сделать гиф рабочий стол windows 10 обои

Перезагрузился в режим Recovery Mode.

Начал снова пробовать fsck, но он всегда зависал то на одной стадии.

[OK] Reached target Encrypted Volumes

То еще что-нибудь напишет. И дальше никаких проверок.

Подключился к сети (в меню Recovery Mode это есть), потом вошел в root.

Начал с просмотра списка доступных драйверов:

Как видим, показывает то же самое, что и через графику (диспетчер драйверов КДЕ).

Сначала попытался откатиться на 384 (когда работал хотя-бы вход в графику через Recovery Mode).

Установил 384й драйвер. Перезагрузился — не помогло.

Таким методом я поставил все 4 версии драйвера, но проблема видимо была в том, что я просто скачал пакеты — видимо есть какая-то команда для АКТИВАЦИИ определенного драйвера, но я такой команды не знал. Поэтому мои попытки понаставить пакеты ни к чему не приводили — был активен определенный глючный драйвер, который не позволял грузиться даже через Recovery Mode.

Помимо этого начали сыпаться ошибки X-сервера, я начал паниковать, пробовать разные команды вроде dpkg —reconfigure, чтобы восстановить X-сервер и все остальное, но это не помогло, ошибок было очень много.

На самом деле я понимал, что проблема лежим на поверхности — в системе есть свободный + 3 версии проприетарных драйверов, но видимо активна та самая «левая» версия.

В итоге помог такой простой способ:

Все в той же консольке Recovery Mode делаем.

И система заработала в нормальном режиме на свободной драйвере!

Источник

не удаляется видео драйвер

#1 — 12 марта 2016 в 21:22

Ребята подскажите,что я делаю не так?

$ sudo apt-get remove —purge fglrx*
[sudo] password for ilyha:
Очень жаль, попробуйте позже.
[sudo] password for ilyha:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заметьте, выбирается «fglrx-driver-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-pxpress» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-updates» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-control» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-core» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-updates-core» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-amdcccle-updates» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-driver-core» для регулярного выражения «fglrx*»
Заметьте, выбирается «xfree86-driver-fglrx-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «xorg-driver-fglrx-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-glx» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-control-qt2» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-amdcccle» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-driver» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-updates-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx» для регулярного выражения «fglrx*»
Package ‘fglrx-glx’ is not installed, so not removed
Package ‘fglrx-control-qt2’ is not installed, so not removed
Package ‘xfree86-driver-fglrx-dev’ is not installed, so not removed
Package ‘xorg-driver-fglrx-dev’ is not installed, so not removed
Package ‘fglrx-pxpress’ is not installed, so not removed
Package ‘fglrx-amdcccle-updates’ is not installed, so not removed
Package ‘fglrx-dev’ is not installed, so not removed
Package ‘fglrx-updates’ is not installed, so not removed
Package ‘fglrx-updates-core’ is not installed, so not removed
Package ‘fglrx-updates-dev’ is not installed, so not removed
Пакеты, которые будут УДАЛЕНЫ:
fglrx* fglrx-amdcccle* fglrx-core*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 3 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 428 MB.
Хотите продолжить? [Д/н] Д
(Чтение базы данных … на данный момент установлено 173770 файлов и каталогов.)
Removing fglrx-amdcccle (2:15.201-0ubuntu0.14.04.1) .
Removing fglrx (2:15.201-0ubuntu0.14.04.1) .
update-alternatives: удаляется альтернатива, выбранная вручную — переключение x86_64-linux-gnu_gl_conf в автоматический режим
update-alternatives: используется /usr/lib/pxpress/ld.so.conf для предоставления /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) в автоматический режим
update-alternatives: предупреждение: пропуск создания /usr/share/applications/ubuntu-amdcccle.desktop, так как связанный с ней файл /usr/share/fglrx/amdcccle.desktop (из группы ссылок x86_64-linux-gnu_gl_conf) не существует
update-alternatives: предупреждение: пропуск создания /usr/share/applications/ubuntu-amdccclesu.desktop, так как связанный с ней файл /usr/share/fglrx/amdccclesu.desktop (из группы ссылок x86_64-linux-gnu_gl_conf) не существует
update-alternatives: удаляется альтернатива, выбранная вручную — переключение i386-linux-gnu_gl_conf в автоматический режим
update-alternatives: используется /usr/lib/pxpress/alt_ld.so.conf для предоставления /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) в автоматический режим
update-alternatives: используется /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf для предоставления /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) в автоматический режим
update-alternatives: используется /usr/lib/i386-linux-gnu/mesa/ld.so.conf для предоставления /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) в автоматический режим
Purging configuration files for fglrx (2:15.201-0ubuntu0.14.04.1) .
dpkg: предупреждение: при удалении fglrx каталог «/usr/lib32/fglrx» не пуст, поэтому не удалён
Removing fglrx-core (2:15.201-0ubuntu0.14.04.1) .
Removing all DKMS Modules
Done.
update-alternatives: используется /usr/lib/fglrx-core/unblacklist_ld.so.conf для предоставления /etc/ld.so.conf.d/x86_64-linux-gnu_GFXCORE.conf (x86_64-linux-gnu_gfxcore_conf) в автоматический режим
update-initramfs: deferring update (trigger activated)
Purging configuration files for fglrx-core (2:15.201-0ubuntu0.14.04.1) .
Processing triggers for libc-bin (2.19-0ubuntu6.7) .
Processing triggers for initramfs-tools (0.103ubuntu4.2) .
update-initramfs: Generating /boot/initrd.img-3.19.0-32-generic
Warning: No support for locale: ru_RU.utf8

Читайте также:  Как создать бота windows

$ sudo apt-get remove —purge fglrx*
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заметьте, выбирается «fglrx-driver-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-pxpress» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-updates» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-control» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-core» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-updates-core» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-amdcccle-updates» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-driver-core» для регулярного выражения «fglrx*»
Заметьте, выбирается «xfree86-driver-fglrx-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «xorg-driver-fglrx-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-glx» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-control-qt2» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-amdcccle» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-driver» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx-updates-dev» для регулярного выражения «fglrx*»
Заметьте, выбирается «fglrx» для регулярного выражения «fglrx*»
Package ‘fglrx-glx’ is not installed, so not removed
Package ‘fglrx-control-qt2’ is not installed, so not removed
Package ‘xfree86-driver-fglrx-dev’ is not installed, so not removed
Package ‘xorg-driver-fglrx-dev’ is not installed, so not removed
Package ‘fglrx-pxpress’ is not installed, so not removed
Package ‘fglrx’ is not installed, so not removed
Package ‘fglrx-amdcccle’ is not installed, so not removed
Package ‘fglrx-amdcccle-updates’ is not installed, so not removed
Package ‘fglrx-core’ is not installed, so not removed
Package ‘fglrx-dev’ is not installed, so not removed
Package ‘fglrx-updates’ is not installed, so not removed
Package ‘fglrx-updates-core’ is not installed, so not removed
Package ‘fglrx-updates-dev’ is not installed, so not removed
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

$ sudo apt-get remove —purge xserver-xorg-video-ati xserver-xorg-video-radeon
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Package ‘xserver-xorg-video-ati’ is not installed, so not removed
Package ‘xserver-xorg-video-radeon’ is not installed, so not removed
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

$ sudo apt-get install —reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core xserver-xorg-video-radeon xserver-xorg-video-ati
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
xserver-xorg-video-ati : Зависит: xserver-xorg-video-glamoregl но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

ilyha@ilyha-Inspiron-5547

Источник

Ati-Radeon как удалить драйвера и как восстановить удаленный значок??(((

Стоит Linux Mint x64 скачал и поставил драйвера через ОФ сайт АТI. Потом захотелось удалить установленные драйвера, а удалил только значок, теперь хочу спросить: 1) Как восстановить значок каталист центра? 2) Как правильно удалять драйвера? 3)Почему я не могу выбрать не один из пунктов в Менеджере драйверов, как выбрать другие драйвера на видюху?. Заранее спасибо за ответы. Linux поставил недавно, так что могу тупить))))

Читайте также:  Windows script host не удается найти файл сценария start vbs

скачал и поставил драйвера через ОФ сайт АТI

захотелось удалить установленные драйвера

Ты хоть бы почитал что и как перед тем как ставить. Сейчас кстати открытый драйвер на ATI неплох.

Стоит Linux Mint x64 скачал и поставил драйвера через ОФ сайт АТI.

А кто вам сказал, что так можно делать? Чем вас не устраивает установка драйвера из состава дистрибутива?

1) Как восстановить значок каталист центра?

2) Как правильно удалять драйвера?

Драйвер, поставленный в ручную из *.run файла, скачанного с сайта AMD правильно удаляется вот так: http://support.amd.com/en-us/kb-articles/Pages/Catalyst-Linux-Installer-Notes.

3)Почему я не могу выбрать не один из пунктов в Менеджере драйверов, как выбрать другие драйвера на видюху?

Какой вы хотите выбрать? А вообще ставьте через пакетный менеджер.

Заранее спасибо за ответы. Linux поставил недавно, так что могу тупить))))

Это и так уже видно. Не нужно сюда тащить свои виндовые привычки, скачивая драйверы с сайта производителя и ставя их в обход пакетного менеджера вы сделаете больше вреда, чем пользы. Сейчас переустанавливайте пакет mesa, т.к. с большой долей вероятности вы затёрли некоторые библиотеки.

Сам ты ССЗБ))),и я хоть что нибудь почитал и не смог ни чего найти. И если ты такой классный юзер, так что тебе смешно то тогда тебе не доставит труда ответить на столь простые вопросы.)

Блин какие виндовские привычки. У меня вообще со стандартными драйверами даже со стима не одна игра корректно не запускалась. И зачем тогда ATI на своем сайте выкладывают драйвера для видеокарты под линукс. Чисто для красоты? А значек центра обслуживания мне нужен для более гибкой настройки при подключении других мониторов к ноуту! Если не знаешь как восстановить значок так и скажи, по моему я ни чего сильно тупого не спросил!

Блин какие виндовские привычки.

Ставить драйвер скачанный с сайта, вместо того, что бы установить пакет с этим же драйвером из состава дистрибутива — это и есть виндовая привычка.

У меня вообще со стандартными драйверами даже со стима не одна игра корректно не запускалась.

Стандартный — это открытый драйвер. Но в составе дистрибутива Mint (Ubuntu) есть пакет с проприетарным драйвером AMD Catalyst, вот его и нужно было ставить, а не лезть на сайт AMD.

И зачем тогда ATI на своем сайте выкладывают драйвера для видеокарты под линукс.

Что бы на основе этого драйвера разработчики дистрибутива Linux могли собрать пакет, который ты можешь поставить через стандартный менеджер пакетов твоего дистрибутива и не поломать систему. К тому же в некоторых дистрибутивах, например Slackware драйвер ставят тем способом, который ты использовал, только те, кто ставит Slackware понимают что делают, а ты — нет, поэтому ставь драйвер из состава дистрибутива. Помимо прочего если бы у тебя не были так сильны виндовые привычки ты бы либо почитал документацию на сайте AMD по установке драйве в Linux, либо вызвал бы его с ключём ‘—help’:

А значек центра обслуживания мне нужен для более гибкой настройки при подключении других мониторов к ноуту! Если не знаешь как восстановить значок так и скажи, по моему я ни чего сильно тупого не спросил!

Я тебе уже ответил, переустановит пакет с mesa, т.к. ты, скорее всего, затёр некоторые библиотеки, удали драйвер посредством вызова ключа ‘—uninstall’ и далее поставь драйвер через пакетный менеджер, вот почитай: http://help.ubuntu.ru/wiki/драйвер_видеокарт_amd

И бросай уже свои виндовые привычки в начале делать, а потом думать.

Источник

Оцените статью