ubuntu12.04管理員賬戶登錄不了桌面,只能客人會話登錄
登錄管理員賬戶時,輸入密碼后,一直在登錄界面循環
費了好大勁啊,一上午的時間,終於搞定了,哈哈哈
ctrl+alt+f1 ,切換到tty1,輸入管理員帳號和密碼
sudo rm -r .Xauthority*
sudo reboot //重啟
ok
可惜,不明白為什么刪除.Xauthority*就ok的原因。
關於.Xauthority:startx的腳本文件
Xserver 啟動時,讀文件~/.Xauthority,讀入對應其display的記錄.當一個需要顯示的客戶程序啟動調用XOpenDisplay()也讀這個文 件,並把找到的magic code 發送給Xserver.當Xserver驗證這個magic code正確以后,就同意連接啦.
觀察startx腳本也可以看到,每次startx運行,都在調用xinit以前使用了xauth的add命令添加了一個新的記錄到~/.Xauthority,用來這次運行X使用認證
下面轉摘幫了我大忙的文章,分享給大家: