28 марта 2015

Чёрный экран после установки проприетарного драйвера в Ubuntu и производных

Очень часто новые пользователи систем Linux после установки системы хотят получить от неё максимальный коэффициент полезного действия или иными словами заставить работать "на полную катушку". Нет, нет, я совсем не хочу кого-то отговаривать это делать, ибо сам занимался тем же самым в своё время.
Как сказал Великий Эйнштеин: "Не ошибается тот, кто никогда не пробует ничего нового."
Ну что же, что-то получается, а что-то нет в экспериментах и, естественно, новички начинают искать выход, порой из сложного на первый взгляд, создавшегося положения в сети, на сайтах подобных Compizomania  и пр., задавая примерно следующий вопрос.
"Всем доброе время суток. Имеется ноутбук c видеокартой Nvidia Geforce GTХХХ, на нём установлена система Ubuntu XX.XX. Решил установить драйвер на эту карточку. Менеджер драйверов (или как он там называется) драйвер изначально не нашёл. Добавил репозиторий Nvidia командой:

sudo add-apt-repository ppa:xorg-edgers/ppa

После чего обновил систему, менеджер драйверов нашёл драйвер. Нажал «активировать», всё установилось вроде бы без ошибок, перезагружаюсь, в итоге чёрный экран и никакой реакции. Переустанавливать систему не хочется, можно ли как-нибудь деактивировать драйвер, откатить предыдущее состояние да и в конце концов сделать что-нибудь чтобы работало как раньше?"

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

Я сейчас не буду повторяться о том как нужно правильно выбирать версию видеодрайвера для установки именно на ваш компьютер, об этом написано ЗДЕСЬ.

Для решения данной проблемы есть два варианта.

Вариант 1

После установки системы и её обновления сделайте резервную копию системы с программой Clonezilla Live, посредством которой вы всегда можете вернуть систему в прежнее состояние.

Вариант 2

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

1. Войдите в виртуальную консоль, нажав сочетание клавиш Ctrl+Alt+F1.
2. После входа в консоль введите ваш логин и пароль.
3. Выполните команду на удаление драйвера:


Для Nvidia:

sudo apt-get remove nvidia-xxx

Примечание. Вместо ххх введите версию установленного драйвера ( nvidia-340, nvidia-331 и пр., какой вы установили).

Для AMD:

sudo apt-get remove fglrx*

4. По окончании удаления драйвера перезагрузите компьютер командой:
 

sudo reboot

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

P.S. Команды для применения в виртуальной консоли нужно запомнить, а лучше записать на листке бумаги, т.к. скопировать неоткуда будет.

Удачи.

41 комментарий :

  1. У меня не черный экран, зависает на загрузке ос..., там где надпись Ubuntu на 3ем круге зависает и карачун...

    ОтветитьУдалить
    Ответы
    1. Перезагрузи компьютер, когда откроется GRUB прейди на строку восстановления и сделай что требует восстановление. Должно помочь.

      Удалить
    2. > "У меня не черный экран, зависает на загрузке ос..., там где надпись Ubuntu на 3ем круге зависает и карачун..."

      Аналогичная проблема !

      Удалить
    3. Владимиру Долгиреву: Спасибо преогромное. Спас. Свечку поставлю. В церкви.

      Удалить
    4. Спасибо, wise. Только не перепутайте подсвечник, т.к. есть за здравие и за упокой. За упокой, как бы, ещё рано.:)

      Удалить
  2. Удаление драйвера, мягко говоря, не совсем "решение проблемы". В данном случае, насколько мне удалось понять, летят конфиги xrandr. А именно, конфиги монитора. Что примечательно, проблема, по крайней мере у меня, отпала при переходе на systemd.

    ОтветитьУдалить
    Ответы
    1. А как перешел на systemd? И какая ОС у тебя?

      Удалить
  3. А у меня другая проблемка, на Linux Mint после лого, перед загрузкои рабочего стола, долго висит чёрный экран с курсором мышки.

    ОтветитьУдалить
  4. Может лучше purge, а не remove. Purge удаляет и ненужные конфигурационные файлы вроде.

    ОтветитьУдалить
  5. А я думаю так что лутше свободные а не проприетарные

    ОтветитьУдалить
  6. Это все хорошо! А как исправить Plymouth после установки драйверов?

    ОтветитьУдалить
    Ответы
    1. Ну этот вопрос к Владимиру

      Удалить
    2. Александр, в блоге есть несколько статей по исправлению Plymouth. Пользуйся поиском.

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

    ОтветитьУдалить
  8. Ubuntu 14.10. Пользуюсь проприетарными драйверами, скачанными с сайта nVidia. При каждом обновлении ядра драйвер, естественно, слетает. Потому держу в домашней директории всегда установщик драйвера, дабы не искать в системе. При перезагрузке после обновления ядра перехожу в консоль, вырубаю иксы и переустанавливаю драйвер

    ОтветитьУдалить
  9. Тут еще одна фича, слетает вайфай. Sagemcom роутер у меня. Так вот, даже в дежурном обновлении нвидиа иксы отключаются. Драйвер sagem не дружит с системой. Если по проводу то тупит неимомоверно. Не могу понять где связь.. Каждая перезагрузка по новой все данные вбиваю.

    ОтветитьУдалить
    Ответы
    1. В mint 17.1 тоже сбои в работе wi-fi - постоянно теряет сеть, переподключается, переустанавливал дрова, nm, не помогает. Это на ноутбуке, если у кого возникли такие же неполадки и вы знаете решение, напишите пожалуйста))

      Удалить
  10. А если видео от Intel? Откуда взять проприетарный, какой выбрать и установить, как удалить некорректно работающий?

    ОтветитьУдалить
    Ответы
    1. ==А если видео от Intel? Откуда взять проприетарный, какой выбрать и установить==
      Отсюда: " Intel Linux Graphics Drivers Installer - установщик видеодрайвера intel для linux": http://compizomania.blogspot.com/2013/04/intel-linux-graphics-drivers-installer.html

      Удалить
    2. Графический инсталлятор не желает работать в 14.10. Заявлена поддержка только LTS-версии 14.04.

      Удалить
    3. Тогда обратись к этой странице загрузки: https://01.org/linuxgraphics/downloads

      Удалить
    4. Вот спасибо, Владимир, удружили!

      Удалить
    5. OS: Ubuntu 14.10 utopic x64
      Kernel: x86_64 Linux 3.16.0-32-generic
      Успех.
      На выходных попробую на x32, проблема со стоковыми драйверами, зависания и графические артефакты. Карта встроена в G31T-M7.

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

    ОтветитьУдалить
  12. Этот комментарий был удален автором.

    ОтветитьУдалить
  13. Владимир, спасибо! Мне статья очень помогла избавиться от черного экрана.
    Написано всё понятно и доступно даже таким "чайникам", как я ))

    ОтветитьУдалить
  14. При после правильной установки(как по ссылке) появляется чёрный экран с мигающей кареткой. Символы при наборе не выводятся, в виртуальную консоль не войти. При выключении компьютера выводится графическая заставка, хорошего качества. Помогает только purge nvidia-* в recovery mode.
    Пс ubuntu 14.04 8600gt

    ОтветитьУдалить
  15. Пробовал установить линукс, в вариантах mint ubunta, и там и там дело дальше запуска не идет, вначале черный экран и слэш, потом экран становится ярче и тухнет, далее никаких реакций... Зарание благодарен за помощь

    ОтветитьУдалить
  16. у меня черный экран появился при переходе на свободные дрова,все сделал по инструкции,как надо.
    А после перезагрузки консоль.Удаление xserver и снова установка ничего не дали.Тогда я удалил и установил xorg.
    Все заработало!

    ОтветитьУдалить
  17. Добрый день.
    ОСь linux mint 17.3 роза циннамон.На скрине в принципе есть.
    Почему то не определяются драйвера на экран ноута.
    скрин - https://yadi.sk/i/NrQK16wdr3j9t
    Ставил manjaro там все подрубилось, но на минте остался из за удобной реализации дров под нвидия.
    Буду признателен за помощь.
    Спасибо.

    ОтветитьУдалить
    Ответы
    1. ==Почему то не определяются драйвера на экран ноута==
      Драйверы в программе Дисплей и не должны отображаться. Для этого в Linux Mint установлена программа Дополнительные драйверы. Открыть её можно из системного меню, а также она присутствует в Настройки системы.

      Удалить
    2. https://yadi.sk/i/A3ULaRTur3kFX
      Но там только для видеокарты. Дров именно на монитор нет. Почему озабочен так как в игре WOT идет как полагаю рассинхронизация частоты монитора с частотой видюхи (gtx860m) на винде10 при рассинхронизации такой фпс падает в половину.Тут данный параметр не настраивается. Как вариант полез искать причину и наткнулся на отсутствие дров для экрана... конечно не в чем не уверен поэтому ищу и пробую эмпирическим путем...

      Удалить
    3. =Драйверы в программе Дисплей и не должны отображаться.=
      это да, но монитор должен определяться как минимум производитель. Заранее спс.

      Удалить
    4. == монитор должен определяться как минимум производитель.== Производитель чего?
      Монитор Вашего ноутбука определился в программе Дисплей, как видно на снимке.
      Настройку проприетарного драйвера после установки Вы можете сделать в программе Nvidia X Server Settings. Она также имеется в системном меню.

      Удалить
  18. Владимир вот. Пришлось линя загрузить на лайф чтобы показать.
    https://yadi.sk/i/lac1w7Ivr4F6B - это этот же экран только под манжарой = дрова все видит = полноценный монитор с настройками.
    https://yadi.sk/i/zvO1ifqjr4EtW - это этот же экран только линукс минт основная ОСь, под которой планирую сидеть = под ним нет настроек монитора = нет дров = косяки в игре из за рассинхронизации частот. Панелью Nv X server соот-но не настроить.
    Есть ли у вас какое нить грамотное решение для установки в систему линукс Минт грамотных дров под монитор?Заранее спс.

    ОтветитьУдалить
  19. Всем привет!у меня похожая проблема,но не из-за драйвера,а из-за установки сторонних программ из репозитория Kali linux.на нетбуке установлено три системы-седьмая винда,Peppermint os(aka Lubuntu 14.04)и Xubuntu 14.04.Peppermint перестала загружаться после подключения репо Кали и установки прог из него.идет заставка сичтемы и после черный экран с мигающим символом каретки вверху.Если есть варианты решения проблемы рассмотрю все.заранее очень благодарен!

    ОтветитьУдалить
  20. Всем привет!у меня похожая проблема,но не из-за драйвера,а из-за установки сторонних программ из репозитория Kali linux.на нетбуке установлено три системы-седьмая винда,Peppermint os(aka Lubuntu 14.04)и Xubuntu 14.04.Peppermint перестала загружаться после подключения репо Кали и установки прог из него.идет заставка сичтемы и после черный экран с мигающим символом каретки вверху.Если есть варианты решения проблемы рассмотрю все.заранее очень благодарен!

    ОтветитьУдалить
  21. Этот комментарий был удален автором.

    ОтветитьУдалить
  22. Этот комментарий был удален автором.

    ОтветитьУдалить
  23. В основном (по моим наблюдениям) чёрный экран возникает не на Unity, а в Gnome3 (GDM). Как решить эту проблему можно почитать тут: https://blog.kai-zer.ru/articles/ustanovka-draiverov-nvidia-v-ubuntu-gnome/

    ОтветитьУдалить