Ubuntu正確輸入用戶名密碼,但無法進(jìn)入桌面的問題

這是第二次出現(xiàn)類似的問題了。兩次都是因?yàn)槊阑疷buntu桌面導(dǎo)致的,網(wǎng)上查看同遭遇的帖文章,基本可以確定是由于startx命令導(dǎo)致的...

問題

這次是重啟機(jī)器后才發(fā)現(xiàn)進(jìn)不去桌面環(huán)境,之前配置完成后沒有重啟也就沒發(fā)現(xiàn)這個問題。
開機(jī)默認(rèn)進(jìn)入圖形登錄界面,輸入用戶名密碼之后,屏幕黑一下再次回到登錄界面,也沒有提醒是否輸入正確。

原因

后來發(fā)現(xiàn)類似的遭遇不在少數(shù),基本都是因?yàn)閳?zhí)行了startx命令。
startx是xinit的啟動腳本,啟動后會在/root目錄下生成.Xauthority文件用來記錄這次行為。那么在root用戶下執(zhí)行startx后,/root/.Xauthority文件屬主就變?yōu)榱藃oot,那么當(dāng)用戶在圖形界面登陸的時候就會出現(xiàn)無法讀取的情>況,直觀給我們反映出來的現(xiàn)象就是不斷地重復(fù)登錄。。
具體原因我沒有找到也沒有深究,總之Ubuntu下慎用startx

解決措施

我沒有執(zhí)行過startx,但遇到的問題一樣。不出意外都可以這樣解決:

Ctrl+Alt+F1...F6任意打開tty,登錄

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

刪掉.Xauthority文件,重新進(jìn)入圖形界面登錄。

Ctrl+Alt+F7

More info: Click

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容