Ubuntu 18.10: установка драйверов nvidia приводит к черному экрану после GRUB

19

Я обновил Ubuntu 18.04 до 18.10 без ошибок. Когда я перезагружался, я получил черный экран с мигающим курсором (ничего не мог набрать) сразу после GRUB. Нажатие Ctrl-Alt-F2 привело меня к терминальной сессии.

Я перезагрузился, затем попытался отредактировать GRUB, нажав eи изменив quiet splashна nomodeset. Прессованные F10. Это не сработало.

Мне пришлось перезагрузиться, нажмите Ctrl-Alt-F2, затем удалите драйверы nvidia, набрав sudo apt-get purge ^nvidia. Только тогда Ubuntu смог успешно загрузиться.

Я установил драйверы nvidia 340.107 на вкладке «Дополнительные драйверы» в разделе «Программное обеспечение и обновления». Перезагрузка привела меня к тому же черному экрану, что и раньше, и мне пришлось снова очищать драйверы nvidia.

Система: AMD FX-6300, процессор Asrock 970 Extreme mobo, 8 ГБ оперативной памяти, Nvidia GeForce 9600GT.

Спасибо.

голосовая щель
источник
1
@ N0rbert Возможность успешно разбудить мой компьютер из режима ожидания, что 18.10 может сделать при использовании видеодрайвера с открытым исходным кодом. Ничто из того, что я пробовал, не решило проблему приостановки в 18.04. Также "5 лет без проблем"? Ха - ха!
Глоттис
1
Почему вопрос был отклонен, кроме того, что кто-то не согласен с моими причинами для обновления? Если в моем вопросе что-то не так или неясно, укажите это в комментарии ...
glottis
Это помогло мне решить черный экран при входе в систему: askubuntu.com/questions/1068848/…
axel22

Ответы:

23

У меня тоже была эта проблема с драйверами nvidia и Ubuntu 18.10. Я нашел ветку на французском сайте Ubuntu, которая мне помогла. Это исправление для Ubuntu 17.10, но оно работало для меня 18.10.

Попробуй это:

  1. Редактировать /etc/gdm3/custom.conf:

    sudo gedit /etc/gdm3/custom.conf
    
  2. Здесь раскомментируйте строку

    #WaylandEnable=false
    

    который также становится

    WaylandEnable=false
    

    Не забудьте сохранить!

При этом вы сможете установить драйверы nvidia (я использую версию 390, которая работает для меня).

Источник

MoussierElPatate
источник
1
Я должен был использовать sudo gedit /etc/gdm3/custom.conf(ваш ответ был без sudo), и это сработало! Merci Beaucoup! :-)
Глоттис
О, как я глупа! Я забыл это, хорошо видно!
MoussierElPatate
@MoussierElPatate При запуске графических приложений, таких как gedit, из командной строки терминала, вы должны использовать это sudo -H, иначе вы, вероятно, создадите проблему с циклом входа в систему.
Хейннема
2
@glottis При запуске графических приложений, таких как gedit, из командной строки терминала, вы должны использовать sudo -H, или вы, вероятно, создадите проблему с циклом входа в систему.
Хейннема
Спасибо за это. Только что спас мой бекон тоже при обновлении с 18.04.
Дирк Эддельбюттель
2

Эта тема помогла мне с той же проблемой (Ubuntu 18.04 GTX1080)

sudo apt install linux-headers-$(uname -r)

для заголовков ядра с низкой задержкой, затем добавьте

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

к вашему личинке. Затем вам нужно перегенерировать initramfs и модули ядра. Не забудьте обновить ваш grub. sudo update-grub2,

Надеюсь это поможет.

Дэвид
источник
-1

У меня была эта проблема после обновления с 18.04. У меня есть видеокарта nvidia 1070ti, и ранее я nvidia-390успешно использовал драйвер с 18.04. Для меня обновление (каким-то образом) завершено, но некоторые пакеты были частично установлены, то есть я заметил несколько в iuсостоянии (не так, iiкак ожидалось), выполнив это

dpkg -l | grep nvidia

Я закончил установку, выполнив это

sudo dpkg --configure -a
sudo reboot

что решило проблему. Сейчас все нормально. Надеюсь, это поможет!

Майкл Сэндман
источник
Я попробовал это, установив драйверы nvidia снова. Команда dpkg -l | grep nvidiaпоказала все как ii. Перезагрузился, снова черный экран, Alt-Ctrl-F2 и снова попробовал команду, все есть ii. Все равно спасибо!
Глоттис
1
Извините, это не помогло вам. Я должен был упомянуть, что у меня было несколько других пакетов, которые были частично установлены, а не только пакеты nvidia. Именно поэтому я и сделал dpkg --configure -a, а не просто переустановил nvidia. Я предполагаю, что в моем случае обновление на самом деле частично не удалось, даже если оно завершено. Похоже, мой случай немного отличается от вашего. Удачи!
Майкл Сэндман