【!!!】Ubuntu无法进入图形化界面解决方法,报错/dev/sda2:clean:/dev/sda2: clean,******files,******blocks;或者反复循环登录。

时间:2024-03-04 09:48:45

问题描述:

重启后卡死,一直停留在如下界面。

 

问题原因:

原因未知,看网上描述,怀疑和系统自带的开源3D驱动nouveau有关,nouveau可能和安装的NVIDIA显卡驱动有冲突导致。

 

解决方法:

硬重启,进入命令行模式,参照:https://jingyan.baidu.com/article/3052f5a104b9b797f31f86b0.html

卸载NVIDIA显卡驱动(不确定是否必须),并卸载nouveau,参照:https://blog.csdn.net/dym755833564/article/details/79127872

网上部分教程说禁用nouveau,实测禁用了也不行,今天又出现了,直接卸载后目前OK。

重装NVIDIA显卡驱动:sudo sh ./NVIDIA-Linux-x86_64-xxx.xxx.run

 

重启OK,看看以后是否再出现。

 

#####################################################

20190908更新:

这个问题今天又出现了,只能死马当活马医了,目前至少能确认和nouveau有关,好了,目前网上看到的是这三类操作,那就都搞一遍。

1)把nouveau列入黑名单。参照:https://blog.csdn.net/qq_38880380/article/details/78652229

新建blacklist-nouveau.conf文件。

输入命令:

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

往文件中写入:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

保存并退出。这一步是为了禁掉Ubuntu自带开源驱动nouveau。

更新一下:

sudo update-initramfs -u

之后sudo reboot重启系统。在终端执行命令:

lsmod | grep nouveau  

 如果什么都没有输出,表示禁用成功。

 

2)卸载nouveau。参照:https://blog.csdn.net/dym755833564/article/details/79127872

其实不是卸载,而是把nouveau.ko改个名称,使其加载失败,很暴力。

 

3)重装NVIDIA显卡驱动。

卸载以前的驱动。使用命令重装驱动。

sudo ./NVIDIA-Linux-x86_64-375.20.run -no-opengl-files –no-x-check –no-nouveau-check

–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要

–no-x-check 安装驱动时不检查X服务

–no-nouveau-check 安装驱动时不检查nouveau