После обновления до 17.10 у меня только черный экран. Как я могу это исправить?

22

Я использовал менеджер обновлений для обновления с 17.04 до 17.10. Когда я запускаю машину, я вижу только черный мерцающий экран. Я использовал двоичные драйверы nvidia перед обновлением.

ПРИМЕЧАНИЕ. Этот вопрос (и ответ) относится к конкретной проблеме при обновлении с 17.04 до 17.10 при использовании двоичных драйверов Nvidia или AMD. Вы можете столкнуться с совершенно другой проблемой. Для этого, пожалуйста, см. Более общий вопрос: « Мой компьютер загружается на черный экран», какие варианты мне нужно исправить? ,

mniess
источник

Ответы:

23

Это произошло с несколькими пользователями двоичных драйверов NVidia или AMD ( ошибка # 1705369 ). Вам необходимо переустановить драйверы:

  1. Переключитесь на другой терминал (TTY), нажав CTRL+ ALT+, F2и войдите под своим пользователем.
  2. Удалить двоичный драйвер, запустив sudo apt-get purge ^nvidia. Пользователи AMD могут запустить amdgpu-pro-uninstallудаление графического стека AMD.
  3. Если /etc/X11/xorg.conf существует, переименуйте (например sudo mv /etc/X11/xorg.conf{,.bak}).
  4. Отключите Wayland полностью: отредактируйте /etc/gdm3/custom.conf и раскомментируйте следующую строку # WaylandEnable=false
  5. Перезагрузите Ubuntu с помощью, sudo shutdown -r nowи вы должны увидеть экран входа в систему.

Теперь вы можете снова установить бинарные драйверы, либо вручную (см. Как установить драйверы Nvidia ), либо с помощью графического интерфейса свойств программного обеспечения. Пользователям AMD следует обратиться к официальному руководству по установке для получения инструкций.

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

Примечание . Новый сервер отображения Wayland не работает с бинарными драйверами, поэтому мы отключили его на шаге 4. В будущем, когда Wayland будет полностью поддерживаться бинарными драйверами, вы должны снова прокомментировать эту строку.

mniess
источник
4
Спасибо. Смешно, как часто обновления Ubuntu приводят к тому, что я вижу черный экран. Должна быть намного лучшая поддержка с картами Nvidia.
Бен Уотсон,
1
В этом случае это не проблема, но эта команда очистки должна быть apt-get purge '^nvidia'. aptSuite использует регулярные выражения, а не globbing. См. Askubuntu.com/questions/210976/… , особенно ответ Элии Каган.
Rmano
К сожалению, это не рабочее решение для большинства из нас :(
@Randomize As вопрос и ответ: это связано с конкретной проблемой, которая возникает при обновлении до 17.10 с использованием проприетарных драйверов. Для этой конкретной проблемы, это решение. Для общего устранения неполадок черного экрана, пожалуйста, смотрите ссылку в вопросе.
mniess
@mniess Я вообще не вижу разницы. Если вы хотите что-то действительно работающее для этой проблемы, проверьте это: gist.github.com/wangruohui/df039f0dc434d6486f5d4d098aa52d07
0

У меня была та же проблема, и я уже сообщал об ошибке (Ошибка № 1725169 ). В моем случае я мог найти его в ядре lowlatency, которое было установлено во время обновления, не спрашивая. К сожалению, это было первое ядро ​​в grub. Деинсталляция этого Ядра решила проблему. Нет необходимости переустанавливать nvidia-драйверы.

woko
источник
1
Добро пожаловать в Спросите Ubuntu! Я рекомендую отредактировать этот ответ, чтобы дополнить его конкретными сведениями о том, как это сделать. (См. Также Как написать хороший ответ? Для общего совета о том, какие ответы считаются наиболее ценными в Ask Ubuntu.)
Дэвид Фёрстер,