安装nvidia-390后,Ubuntu 18.04在启动时挂起


1

我在我的全新Ubuntu 18.04安装上安装了nvidia-390驱动程序,现在它在登录屏幕之前出现的启动屏幕中冻结。

我通过进入恢复模式,更新grub(启用读写模式)然后继续启动来解决问题。

但是我每次启动机器时都不想进入恢复模式。这个问题有没有真正的解决方案?

我使用的是华硕x370 Pro Prime主板,而我的GPU是GTX Geforce 1070 Ti。

我已经完成的事情:

  • 安全启动已在BIOS中禁用,也已通过 mokutil。

  • 取代'安静的飞溅名称'取代'安静的飞溅'
    在/ etc /默认/蛴螬


您可以在/var/log/Xorg.0.log中查看任何“(EE)”错误行。
Gerard H. Pille


当它“冻结”时,你仍然可以切换到控制台(CTRL-ALT-F1)吗?我会删除nouveau驱动程序。 lsmod显示nvidia还是nouveau?
Gerard H. Pille

lsmod只显示nvidia而且没有nouveau。至于控制台,我会在几分钟后告诉你。
Ruan

Xorg仍在加载新手驱动程序,或者“apt-get remove”它。你有没有遵循任何安装指南?我问的是因为“nomodeset”。
Gerard H. Pille

Answers:


0

我已经通过做一些非常hacky的事情解决了这个问题,但它确实有效。如果您在文本模式下启动,然后自动跳转到图形模式,则问题就消失了。

我将文本模式设置为默认启动模式( systemctl set-default multi-user.target )然后你可以设置命令 systemctl start graphical.target 在启动后立即自动运行,或者每次需要图形界面时在文本模式下手动运行它。

之后,您可以编辑grub文件以在文本或图形模式下禁用身份验证,否则您将需要进行两次身份验证。


在安装nvidia驱动程序之前,您是否遇到过这个问题?
Gerard H. Pille

不,这是一个全新的安装,一切都很完美。我已经google了一下,这似乎是人们在基于Debian的操作系统上安装nvidia驱动程序后的常见问题。但是这次没有一个传统的修复工作。如果我从nvidia-390降级,我相信事情会发生变化。
Ruan

你的解决方法对我来说就像你的系统Dee一样。不会用棍子触摸它,但也许在graph.target中需要“想要”。
Gerard H. Pille

0

在升级gdm3之后(在重新配置systemd的过程中)也发生了这种情况。它之前使用的是相同的nvidia-390驱动程序,在此过程中没有触及。

由于降级gdm3没有帮助,我使用Ruan的解决方案一段时间后再回到寻找更好的解决方案。我还没有找到一个,但意识到换到另一个TTY并立即改回TTY1(或者你的图形TTY)对我有帮助。有时这必须重复几次,但最终它会起作用(至少对我而言)。

如此命中 CTRL + ALT + F2 然后 CTRL + ALT + F1 。稍等一下,看它是否有效,否则重复一遍。

我知道这是一个黑客而不是一个真正的解决方案,但如果你不想篡改systemd的默认目标,这是一个直接的帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.