Ubuntu 經常出現循環登錄的情況,但需要根據不同原因,采用不同的解決方案.
已知情況有:
- .Xauthority 權限變為root,修改到自己賬戶權限即可
- nvidia 顯卡驅動問題, 卸載重裝即可
.Xauthority 權限問題
參考Ubuntu 輸入正確的密碼後重新返回到登陸界面
NVIDIA驅動問題解決辦法
本次是驅動問題,表現為:界面循環登錄,但命令行方式可以登錄. 查看用戶目錄下的
.xsession-errors
, 看前面兩行即可:
openConnection: connect: 沒有那個文件或目錄
cannot connect to brltty at :0
基本就是驅動問題, 卸載驅動重新安裝即可.
如果沒有添加顯卡驅動源,先添加NVIDIA的源
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
卸載驅動並重啟電腦:
sudo apt-get remove purge nvidia-*
sudo apt-get autoremove #特別重要
sudo apt-get install -f #特別重要
sudo reboot
安裝驅動(版本可自行選擇), 裝完重啟便恢複正常
sudo apt-get install nvidia-375