我使用 Ubuntu 有一段时间了,上次“apt upgrade”后系统无法启动。我尝试进行全新安装,效果不错,但一旦执行更新,系统就无法再次启动。
我打开 GRUB 菜单并选择 Ubuntu,然后我看见电脑徽标一会,然后显示屏变黑(没有光标,无法更改 TTY,什么都没有……)。如果我选择 Ubuntu 恢复模式,那就没问题了。系统启动正常。
我认为这是显卡驱动程序的问题,但我不知道该尝试什么。由于是全新安装,所以我将所有内容都设置为默认设置。
最近有人遇到过同样的问题吗?
我有 HP Omen 笔记本电脑。英特尔 + Nvidia 1050M
我只尝试从 nouveau-xorg 更改附加驱动程序为 Nvidia 460
答案1
我在 Ubuntu 21.04 上运行,配备 GeForce GTX 570,我遇到了同样的问题:更新后,我在图形启动加载后卡在黑屏上,但幸运的是,我可以切换到 TTY3。为了访问系统,我必须在恢复模式下运行,但为了做到这一点,我必须转到根终端,然后输入startx
并exit
选择恢复。
问题出在显卡驱动程序上。我有一个版本 390.143,我的解决方案是下载易于驱动程序并最近运行从 Nvidia 网站下载的安装程序:
- 适用于 390 的 Nvidia 驱动程序:https://www.nvidia.com/Download/driverResults.aspx/173111/en-us
- 其他司机页面:https://www.nvidia.com/Download/index.aspx
在安装之前,请确保您已经在系统中安装了名为的包nvidia-driver-390
,如果没有,并且您没有存储库,请输入
# add-apt-repository ppa:graphics-drivers/ppa
# apt update
# apt install nvidia-driver-390
接下来,在恢复模式下启用网络,然后打开根终端。如果您已nvidia-driver-390
安装软件包,请找到一个地方,在终端中下载另一个文件。默认情况下,下载的文件存储在/root
目录中。要在终端中从 Nvidia 网站下载安装程序,请输入:
# wget https://us.download.nvidia.com/XFree86/Linux-x86_64/390.143/NVIDIA-Linux-x86_64-390.143.run
如果您有不同版本的驱动程序,您可以更改该链接,例如对于 418.113 驱动程序,链接为:
https://us.download.nvidia.com/XFree86/Linux-x86_64/418.113/NVIDIA-Linux-x86_64-418.113.run
作为模板,链接如下所示:
https://*country*.download.nvidia.com/XFree86/*architecture*/*version*/NVIDIA-*architecture*-*version*.run
当您成功下载此文件后,您需要授予权限才能运行安装程序,请输入:
# chmod +x NVIDIA-Linux-x86_64-390.143.run
# ./NVIDIA-Linux-x86_64-390.143.run
接下来,将出现一个窗口,如下所示: 开始 NVIDIA 安装过程
选择继续安装
如果您收到有关已安装驱动程序的信息,请选择继续安装。接下来如果它询问你关于 DKMS 的问题,请选择默认选项,即不并选择安装 32 位库(是的)。安装成功后,在下一页上选择标记的选项,但在NVIDIA X配置部分,选择是的然后重启系统。安装过程中配置DKMS可能会出现一些问题。
现在重启后,你的系统应该可以正常运行了。这是我修复启动问题的解决方案,对我有用。