Ubuntu正确输入用户名密码,但无法进入桌面的问题

2017-09-29  本文已影响79人  dshowing

这是第二次出现类似的问题了。两次都是因为美化Ubuntu桌面导致的,网上查看同遭遇的帖文章,基本可以确定是由于startx命令导致的...

问题

这次是重启机器后才发现进不去桌面环境,之前配置完成后没有重启也就没发现这个问题。
开机默认进入图形登录界面,输入用户名密码之后,屏幕黑一下再次回到登录界面,也没有提醒是否输入正确。

原因

后来发现类似的遭遇不在少数,基本都是因为执行了startx命令。
startx是xinit的启动脚本,启动后会在/root目录下生成.Xauthority文件用来记录这次行为。那么在root用户下执行startx后,/root/.Xauthority文件属主就变为了root,那么当用户在图形界面登陆的时候就会出现无法读取的情>况,直观给我们反映出来的现象就是不断地重复登录。。
具体原因我没有找到也没有深究,总之Ubuntu下慎用startx

解决措施

我没有执行过startx,但遇到的问题一样。不出意外都可以这样解决:

Ctrl+Alt+F1...F6任意打开tty,登录

sudo su -
ls -lha /root | grep Xauth
rm /root/.Xauthority

删掉.Xauthority文件,重新进入图形界面登录。

Ctrl+Alt+F7

More info: Click

上一篇 下一篇

猜你喜欢

热点阅读