今天我打开笔记本电脑,ubuntu 18.04 在启动后卡在紫色加载屏幕上。由于我的驱动器上有另一个 ubuntu 启动项,所以我启动了它,一切正常。
它以恢复模式启动。
我该如何解决它?
我试过:
问题依旧。
Ubuntu 18.04
答案1
此问题可能有两个原因:
1- 您的系统有 Nvidia 显卡,但未安装其驱动程序。
为此,您应遵循以下步骤:
当你启动系统时,你可以看到 grub 菜单,其中包含类似选项Ubuntu
,Advanced options for Ubuntu
和...(我有一台华硕笔记本电脑,我必须按下Esc才能看到 grub 菜单)选择Ubuntu
但不要按Enter,请按E。
您将看到 Ubuntu 的启动参数。在此步骤中,我们将暂时使用开源图形代替 Nvidia 来安装正确的图形驱动程序。在以 开头的行中,在行linux
末添加以下内容:nouveau.modeset=0
如下... quiet splash
所示:quiet splash nouveau.modeset=0
现在您可以按F10继续启动,您应该会看到登录页面,并且不会卡住。(如果您成功登录,请不要执行第二个原因解决方案。按照最后一步操作)
2-您的显示管理器有问题。
当你升级到 18.04 时,Ubuntu 使用 gdm 作为默认显示管理器,其代码比 lightdm 更复杂。所以你应该将其更改为 lightdm(即使你的 Ubuntu 使用 lightdm 也要这样做,因为 lightdm 可能已损坏)
进入恢复模式并以 root 身份启动 shell(启用网络),现在输入以下命令:
sudo apt-get update
sudo apt-get install --reinstall lightdm
sudo dpkg-reconfigure lightdm
选择 lightdm 作为默认显示管理器并重新启动,您应该会看到登录页面。
如果您不确定使用哪种解决方案,我建议您同时使用这两种解决方案。
最后一步
现在登录后,您应该在系统上安装正确版本的 Nvidia 显卡。输入以下命令:
sudo apt-get purge nvidia*
sudo ubuntu-drivers devices
现在您可以看到适用于您的 Nvidia 显卡的驱动程序,并安装推荐的版本,如下所示(您的系统上的版本可能不同,但我的系统是 390):
sudo apt-get install nvidia-390
警告:不要为 Nvidia 添加任何 PPA
安装完成后,正常重新启动系统即可正常工作。