前天早上,电脑按下电源键开机后,突然无法进入桌面。现象:黑屏,并且左上角有光标在闪烁。
1、解决办法:
开机后,在显示dell图标后,按下Esc进入grub界面。不同电脑进入grub方法不一样,自行百度。
- 在ubuntu处按下e键,进入编辑。 在倒数第二行的样子,会看到 ro quiet splash $vt_handoff
- 在splash 后面加入
nomodeset
就变为了 ro quiet splash nomodeset $vt_handoff - 然后按下 F10,输入登录密码就能进入桌面了。
(如果按下按下登录密码后,没有进入桌面,而是又跳回到登录界面,进入tty,按下 ctrl+alt+F1(F1~F6都行)。
输入电脑的账号密码,然后输入rm -rf .Xaut*
,接着按下 ctrl+alt+F7切回图形界面。)
不过,这只是临时进入桌面,下次开机还是得这样设置。为此,还得修改grub文件。
检查显卡驱动是否有问题↓↓
打开终端,输入:nvidia-smi
错误提示:'nvidia-smi' command not found
解决办法:在ubuntu的software&updates中选择Additional Drivers中选择显卡驱动进行安装。安装和之前不同版本的,我的之前是384,现在安装的是390。安装完成后,再输入 nvidia-smi
,看看是否会显示显卡驱动版本信息。如果没问题,就进行下一步。如果还有问题,重新安装别的版本或者通过tty安装。
终端输入:su
然后回车,输入root密码,然后输入:gedit /etc/default/grub
找到 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
添加nomodeset
变为GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
ok,到这一步,重启电脑后发现问题解决!
2、其他可能性:
图形界面有问题。
开机后,在显示dell图标后(按下Esc进入grub界面),选择ubuntu高级选项。在修复模式下,进入root,输入密码后,输入命令:startx
。
如果不能够显示图形界面。请参考:https://blog.csdn.net/zjwcdd/article/details/51496573