更新后无法启动到桌面环境

更新后无法启动到桌面环境

我有一台 22.04 机器,带有较旧的 Nvidia GPU,它一直运行良好,直到今天,我收到一条消息,说有更新可用,于是我选择安装它们。安装成功完成,然后我收到一条消息,说需要重新启动。我单击“立即重新启动”,然后它重新启动了。但重新启动后,图形桌面没有加载 - 我只看到左上角有一个闪烁的小光标。

不过,文本终端可用,但分辨率很低。我可以登录,也可以访问互联网。/var/log/syslog 中有很多关于 gdm-x-session 的内容,但我对 Ubuntu 的细节并不感兴趣——我主要只是使用它。所以我很茫然——如何着手解决这个问题?

顺便说一下,我现在已经尝试重新启动三次 - 结果相同。

答案1

如果你确实手动下载并安装了驱动程序,则可以通过运行以下命令正确安装它们

sudo ubuntu-drivers autoinstall

这样当内核更新时它们就会自动更新。

答案2

再谷歌搜索一下...

  • 这是 6.5 内核和 nvidia-390 驱动之间的冲突

  • 要使 nvidia 驱动程序正常工作,您需要将内核降级到 6.2 系列。

  • 在 grub 菜单上启动到 6.2 内核。这通常是通过在启动时按住 shift 然后选择高级选项来选择不同的内核来完成的。您通常至少有上一个内核。我无法显示菜单,所以我不得不禁用隐藏菜单并设置 10 秒延迟,然后自动加载默认选项。(启动时 Grub 菜单...“按住 Shift”不起作用

  • 当您使用 6.2 内核登录时,您可以删除 6.5 内核。请参阅我如何删除最新的内核?

对我来说这是:

sudo apt purge linux-image-6.5.0-14-generic
sudo apt purge linux-headers-6.5.0-14-generic 

重新启动后,我可以再次安装 nvidia 驱动程序:)

答案3

Nvidia Quadro 2000 的情况也是一样。

我通过删除 nvidia 驱动程序来“修复”这个问题。这不是我的主要机器,所以我可以采取激进的做法,因为我的替代方案是完全重新安装。

sudo apt remove --purge nvidia-*
sudo shutdown -r 0

重启后,我的桌面可以正常工作。虽然没有 nvidia 驱动程序,但我还是会选择正常工作的桌面,而不是可能更快的不正常工作的桌面。

相关内容