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回到登錄界面即可成功登錄