遇到登陆界面无法进入的情况,但和网上找到的一些解决方法还有些不同。网上总结的大概是三种情况:
- 第一个就是说是系统环境配置有问题,按CTRL + ALT + F1进入命令行,利用命令行调用vi修改错误的Profile。
- 第二个就是说系统的Xauthority文件出现了问题,当前用户无权限调用他,所以使用rm -rf .Xauthority删除他,也有说使用sudo chown usrname .Xauthority将权修改为当前用户的。
- 第三个就是说系统的显卡驱动出问题,卸载显卡驱动并重装。
对于我自己的情况,我确实最近修改过profile文件,于是尝试第一种方法。需要注意的是我的笔记本是Dell G7, 对于不同型号可能有不同的设置。按照网上的说法,可以从登陆界面点击ctrl+alt+f1进入控制台,但不知道为什么点击没反应,不过点击f2~f6是可以进入控制台的。
具体过程可以参照: Ubuntu Linux解决:修改profile文件无法进入Ubuntu的方法
如果还是无法使用root权限命令,vi,sudo等。只能从高级选项进入设置:
- 重启后UFEI引导进入Grub, 选择Advanced options for ubuntu。
- 选择ubuntu, with Linux 4.18.0-15-generic (recovery mode)进入恢复模式。
- 选择root,进入后点击回车,应该可以输入sudo命令
- 进入etc文件夹
$cd /etc
- 调用vi打开文件
$vi profile
,即可以看到文件内容。 - 将光标移动到错误或者需要删除的行,点击dd删除整行
- 输入:wq保存并退出文件
- 输入shutdown -r now立即重启。
重启后可以进入系统