Ubuntu1804开机黑屏显示“/dev/sda4:clean, xxx/xxxfiles,xxxx/xxxxblocks”
前言:
开机后打开某一应用时突然进入黑屏,显示“/dev/sda4:clean, xxx/xxxfiles,xxxx/xxxxblocks”,然后卡在此处。
大早上的这样一出,俩眼一黑就差昏过去了。赶紧试了下,TTY命令模式还可以进,说明系统没挂,只是桌面系统进不去了,还有救。
解决方案1:
我的问题不在这,所以未成功
1.1 按ctrl+alt+f1(或f 2) 进入命令行执行:
rm -rf /etc/X11/xorg.com
cp /etc/X11/xorg.conf.failsafe /etc/X11/xorg.conf
reboot #重启电脑
然而我的目录/etc/X11/下并没有 xorg.com 和 xorg.conf.failsafe 文件。。。
网上成功的主要是虚拟机ubuntu
参考:https://www.cnblogs.com/2333333he-tui/p/10837055.html
方案2:
成功解决,这个是重新安装了一遍显卡驱动
2.1.查看驱动是否损坏
cat /proc/driver/nvidia/version
我没有看到,说明有问题
2.2卸载已经安装显卡驱动
sudo apt purge nvidia-*
sudo apt autoremove
3.搜索匹配的驱动版本
ubuntu-drivers devices
4.安装
4.1 sudo apt-get install nvidia-440
此处,各种源出错,解决太麻烦,为干脆手动安装,后续TODO
4.2 Nvidia 驱动官网
https://www.nvidia.cn/Download/index.aspx?lang=cn选择对应版本,并复制下载连接URL
wget XXX(URL)
sudo chmod +x NVIDIA-Linux-x86_64-450.57.run
sudo bash XXXX.run --no-opengl-files
PS:–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
5.重启
reboot
6.检查
nvidia-smi
或者查看Ubuntu自带的nouveau驱动是否运行:
lsmod | grep nouveau
如果终端没有内容输出,则显卡驱动的安装成功
方案3:
ubuntu 卡在登陆界面无法进入桌面,但是可以进入命令行界面
3.1.进入命令行界面
Ctrl+Alt+F1进入命令行界面,root账户登陆
3.2.卸载Xwindows软件
sudo apt-get autoremove ubuntu-desktop
3.3.安装依赖
sudo apt-get install ubuntu-desktop
Sudo apt-get install python-ntdb
Sudo apt-get install libntdb1:amd64
Sudo apt-get install libupstart1:amd64
3.4.重启
reboot
此方案为没有验证,因为我的问题在显卡驱动,方案2成功解决。