1. 程式人生 > >Ubuntu14.04登入介面無限死迴圈的解決方法

Ubuntu14.04登入介面無限死迴圈的解決方法

我去網上找了好多方法,但是一試都不符合,又不敢刪除什麼,還得重灌系統。

方法一:

1、ctrl + alt + F1進入命令終端(注意命令終端先輸入你的使用者名稱,再輸入密碼,不要傻傻的在那裡輸入密碼)

2、重灌gdm,sudo apt-get install gdm

3、修改啟動順序:dpkg -reconfigure gdm

4、重啟reboot可登入。sudo reboot

結果:失敗,就是說不用把lightdm換成gdm。

方法二:

開機後在登陸介面按下Alt + ctrl + F5(F1-6每個電腦不一樣)進入tty命令列終端登陸後輸入:

$ cd ~

$ sudo chown user:user .Xauthority (注:user為要登入的使用者名稱)

ls .Xauthority -l

-rw------- 1 user user 80  1月 27 10:41 .Xauthority

Alt+ctrl+f7回到登入介面。

結果:失敗,說明不是設定了root許可權問題

建議:不要隨意改動一些檔案,類似etc/profile檔案,如果是像我一樣的新手菜鳥,改動檔案更需要注意。

方法三:開啟/home/使用者名稱 目錄下的.xsession-errors檔案,檢視錯誤內容

  1.ctrl+alt+f1進入tty終端,輸入使用者名稱和密碼登入

  2.cd /home/使用者名稱

  3.ls -al 顯示所有檔案

  4.vi .xsession-errors

  5.退出vi: 按下esc鍵,輸入:q

方法四:

進入/home新建資料夾,會提示:根目錄空間不足,僅剩0位元組的字樣。這是記憶體不足造成的原因。

具體方法:

1.Alt + ctrl + F1進入tty命令列終端。

2.依次輸入:sudo apt-get autoclean
 autoremove
                        sudo apt-get clean 

3.Alt+ctrl+f7回到登入介面,輸入密碼即可。

結果:失敗,可以建資料夾。

檢視.xsession-errors 或者是 .xsession-errors.old 這個檔案,出現以下介面

這裡寫圖片描述


發現是update-notifier-crash 這個出現了問題

在bios裡手動關閉了nvidia顯示卡,這個改動導致了迴圈登入的問題。

  解決辦法:解除安裝ubuntu系統中的nvidia驅動

  1.首先 ctrl+alt+f5進入tty終端,輸入使用者名稱和密碼登入.如果不知到使用者名稱是什麼(比如我...),可以ctrl+alt+f7進入圖形介面檢視。

  2.輸入解除安裝nvidia驅動的命令:sudo apt-get autoremove --purge nvidia-*

  3.解除安裝成功後,重啟:sudo reboot