昨天(2015 年 7 月 7 日)運行了自動更新,現在我被鎖在 X windows 之外。登入畫面變得非常大,因此登入框佔據了螢幕的很大一部分。當我嘗試登入時,它接受密碼,然後將我轉回登入畫面。我可以使用 ctrl-alt-F1 切換到終端並登錄,因此我的密碼沒有問題,但隨後我陷入了文字模式。
我該如何解決?
更新:
我想我在系統日誌中找到了原因:
Xlib: extension "GLX" missing on display:
gnome-session-is-accelerated: No hardware 3D support
gnome-session-check-accelerated: Helper exited with code 256
gnome-session[...]: CRITICAL: We failed, but the fail whale is dead. Sorry...
lightdm[...]: ** lightdm CRITICAL **: session_get_login1_session_id: assertion 'session!=NULL' failed
因此,它似乎失敗了,因為儘管擁有 Nvidia GTX 960 卡,但它沒有獲得 3D 加速。
但我仍然不知道如何解決它。
答案1
我剛剛遇到了同樣的問題,並透過刪除所有 nvidia 驅動程式來修復它:
sudo apt-get purge nvidia-*
(此處的 glob 未展開,因此您可能需要將它們全部鍵入..)
引導時nouveau.modeset=0
加入到 grub 中的 linux 行。 (在 grub 選單項目中按 E 並新增文字)
登入系統,在終端機上右鍵並執行:
dconf reset -f /org/compiz/
和
setsid unity
之後我透過附加驅動程式選單重新安裝了 nvidia 驅動程式。
希望能幫助你!