升级到 17.10 后,我只看到黑屏。我该如何修复此问题?

升级到 17.10 后,我只看到黑屏。我该如何修复此问题?

我使用升级管理器从 17.04 升级到 17.10。当我启动机器时,我只会看到一个闪烁的黑屏。升级前我一直在使用 nvidia 二进制驱动程序。

笔记:这个问题(和答案)与使用 Nvidia 或 AMD 二进制驱动程序从 17.04 升级到 17.10 时的特定问题有关。您可能会遇到完全不同的问题。有关此问题,请参阅更一般的问题我的计算机启动时出现黑屏,我该怎么做才能修复它?

答案1

这发生在一些 NVidia 或 AMD 二进制驱动程序的用户身上(错误 #1705369)。您需要重新安装驱动程序:

  1. CTRL按+ ALT+切换到不同的终端 (TTY)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 驱动程序)或使用软件属性 GUI。AMD 用户应参考官方安装指南了解使用说明。

重启后一切都应该按预期工作。

笔记:新的 Wayland 显示服务器目前还不能与二进制驱动程序一起使用,这就是我们在步骤 4 中禁用它的原因。将来,当 Wayland 完全受二进制驱动程序支持时,您应该再次注释此行。

答案2

我也遇到了同样的问题,并且已经报告了一个错误(Bug#1725169)。就我而言,我可以将其定位到 lowlatency-kernel,它是在升级过程中自动安装的,无需询问。不幸的是,它是 grub 中的第一个内核。卸载此内核解决了该问题。无需重新安装 nvidia-drivers。

相关内容