更新至 18.04(内核 4.15.0-66)后,启动在“已启动 GNOME 显示管理器”处挂起

更新至 18.04(内核 4.15.0-66)后,启动在“已启动 GNOME 显示管理器”处挂起

我有一个定制的工作站(2018 年初),配备 NVIDIA GeForce GTX 1080 Ti。它连接到一个屏幕和几个 USB 设备。

它预装了 Ubuntu 16.04。我使用的内核是4.15.0-66-generic。如果我没记错的话,我之前使用的是 NVIDIA 驱动程序版本 390;自从出现这个问题后,我已将其更新为 440.26。

在我最近更新到 Ubuntu 18.04 之前,设置一直运行良好,但现在每次启动时它都会挂起。启动画面(带有 5 个点的 ubuntu)后,它会卡住,一堆日志文本(全部为“OK”)闪烁,最后一行:

 [ OK ] Started GNOME Display Manager.aemon.ring daemon.rnel crash signatures.

(“显示管理器”之后的部分似乎是前几行的一些乱码文本。)

启动卡住,屏幕闪烁

我尝试过的:

  • 清除并重新安装 NVIDIA 驱动程序。我apt-get remove --purge nvidia-*当时这样做了,add-apt-repository ppa:graphics-drivers/ppa并且apt-get updateubuntu-drivers autoinstall我现在拥有的,nvidia-440是根据 为我的 GPU 推荐的版本ubuntu-drivers devices
  • 清除并重新安装xorg-* xserver-xorg
  • 启用 DRM 模式设置。我在我的 中添加了nvidia-drm.modeset=1行并执行了。我也试过了,但无济于事。GRUB_CMDLINE_LINUX_DEFAULT/etc/default/grubupdate-grubnomodeset
  • 使用 lightdm 代替 gdm3,并带有dpkg-reconfigure lightdm。当我在此之后重新启动时,启动不会挂起,我可以到达登录屏幕,但随后我陷入了登录循环; 的权限设置.Xauthority很好,所以我不知道出了什么问题。(xdm 也给我带来了同样的问题)
  • 检查/etc/X11/xorg.conf。我最初没有;创建一个也nvidia-xconfig没什么区别。
  • 选择先前的内核4.15.0-65-generic

我仍然无法成功启动或登录。

我的问题似乎类似于使用 Ubuntu 18.10 启动后,gdm3 显示管理器挂起;但是,我无法禁用我的 NVIDIA GPU,因为我需要使用它来工作(此外,与上文所述 lightdm 对我不起作用不同)。我还需要 GUI 来工作。

这台机器对于我的工作来说是必不可少的,我确实需要尽快解决这个问题,但我对 Ubuntu 还不太熟悉,不知道该怎么做。任何帮助都将不胜感激。

答案1

尝试以下操作(这对我来说是解决方案):

  1. 禁用安全启动(BIOS 设置)

  2. 在 GRUB 菜单中,选择第一个 Ubuntu 选项(不要按回车键

  3. e

  4. linux找到以以下内容开头并在其后添加的行quiet splashmodprobe.blacklist=nouveau

  5. 按下F10即可开始。

如果这解决了问题,您可以通过编辑使更改永久生效/etc/default/grub

在终端运行中sudo nano /etc/default/grub

然后添加以下行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash modprobe.blacklist=nouveau"

Ctrl+o保存并Ctrl+x退出nano

然后运行sudo update-grub

解决方案改编自:https://gist.github.com/mari-linhares/cef4cb3440408e44963d1447a7db5ae0

相关内容