1、在配置vncserver的时候,可能导致该用户不能正常登录桌面。
2、问题现象:正确输入密码,系统无法进入桌面,闪回到登录界面。
3、在登录界面按ctrl+Alt+F1,进入虚拟控制台(输入root(可能是用户名)和你的密码)
4、此处有很多隐藏文件,使用ls –la显示。检查$HOME目录下的“.Xauthority”文件,发现其所有者被设置为root用户,将该文件所有者改回对应的用户名,方式如下:
$chown 用户名:用户名 .Xauthority
5、问题原因:在普通用户下使用root权限运行vncserver,可能将$HOME目录下的.Xauthority文件的所有者改为root,使用普通用户权限运行vncserver即可。
6、reboot回到登录界面即可成功登录