linux桌面无法启动,Ubuntu18.04启动后无法进入桌面修复方法(图文)

引言(吐槽可略过):Ubuntu是应用广泛的Linux操作系统,特别是在机器学习应用中,通过调用NVIDIA显卡的GPU进行计算和研究的主要平台之一。但是由于NV显卡的存在,有可能会让Ubuntu在驱动加载上问题,造成开机启动无法进入系统。一开是我以为是电脑的问题,然后各种询问商家,后来一想,能不能是镜像的问题,然后去官网下载IOS,安装好后重启了几次,没什么问题。几天后,发现又启动不了了。然后才想到是不是Ubuntu本身的问题,然后google、baidu后,发现是显卡的问题。

一、问题表现

进入Ubuntu之前,一直卡在闪烁点点点的那个地方。

输入密码后,进不去桌面,一直紫屏。

开机进入登录界面显示不正常,且出现即使输入正确用户名和密码也重新进入开机界(Login Loop)。

除此之外,还有显示很多行同样的文本,大意是报nouveau ERROR。

二、问题原因

这是因为ubuntu对显卡的支持有关,由于内核与NVIDIA显卡驱动出现问题,使得启动的时候,无法代用NV显卡,造成了上述现象。为什么安装的时候和当天多次开关机时都没问题,过了一段时间后就出现问题了呢?看下图 :

linux桌面无法启动,Ubuntu18.04启动后无法进入桌面修复方法(图文)_第1张图片

linux桌面无法启动,Ubuntu18.04启动后无法进入桌面修复方法(图文)_第2张图片

在选择进入Advanced Options for Ubuntu时看到的选项,可以看到内核不止一个,为什么呢?我也没有升级内核啊!答案只能是内核在你不知道的时候升级了。而升级之后的内核,是不会自动加载你的显卡驱动的,那就需要在这个心内核上手动重新安装NV驱动。

三、解决方案

linux桌面无法启动,Ubuntu18.04启动后无法进入桌面修复方法(图文)_第3张图片

我们选择第二项,点击进入。进入到了 下面的界面:

然后选择第一个选项,进入boot,然后出现下图,点击ok:

然后输入密码后,发现我们进入了Ubuntu系统。接下来,我们打开终端(Ctrl+Alt+T)在终端输入以下命令来修改grub文件:

sudo vim /etc/default/grub

然后按 ‘i’ 或者 F12(insert) 进入编辑vim的状态:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

#修改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

如下图:

linux桌面无法启动,Ubuntu18.04启动后无法进入桌面修复方法(图文)_第4张图片

然后,按 Esc 接着输入 :wq! 后,就退出了编辑模式 (wq前有个冒号,别遗漏了)。

接下来在终端输入命令,更新grub:

sudo update-grub

更新完毕后,我们要从根本上再去避免这种情况,那就是取消自动更新。

点击左下角那 9个点的选项 然后点击 软件更新 或者 右上角 “系统设置—>软件和更新“, 找到 Update 选项,按下图填写:

linux桌面无法启动,Ubuntu18.04启动后无法进入桌面修复方法(图文)_第5张图片

再点击开发者选项,取消勾选。无论是自动更新还是手工更新,一般情况下不建议安装“提前释放出的更新”,参考如下,这种更新一般非常不稳定,仅供试验之用。如下图:

linux桌面无法启动,Ubuntu18.04启动后无法进入桌面修复方法(图文)_第6张图片

最后,重新启动计算机就可以啦!!!

参考:

怎么禁止/开启Ubuntu自动更新升级

安装ubuntu时黑屏三种解决办法

Ubuntu开机无法进入系统问题(NVIDIA显卡驱动相关)

你可能感兴趣的:(linux桌面无法启动)