Ubuntu12.04,vncserver導(dǎo)致重復(fù)進(jìn)入登陸界面,無法進(jìn)入桌面的問題
在配置vncserver的時(shí)候,可能導(dǎo)致該用戶不能正常登錄桌面。
問題現(xiàn)象:正確輸入帳號(hào)密碼,系統(tǒng)無法進(jìn)入桌面,閃回到登錄界面。
進(jìn)入命令行界面查看 /var/log/auth.log,有如下錯(cuò)誤信息:
lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "xxx"
檢查$HOME目錄下的“.Xauthority”文件,發(fā)現(xiàn)其所有者被設(shè)置為root用戶,將該文件所有者改回對(duì)應(yīng)的用戶名,正常登錄。
問題原因:在普通用戶下使用root權(quán)限運(yùn)行vncserver,可能將$HOME目錄下的.Xauthority文件的所有者改為root,使用普通用戶權(quán)限運(yùn)行vncserver即可。