ubuntu16.04登入後黑屏再次回到登入頁面

小魔大樹哥發表於2017-08-11
      從linux切換到Windows,再切換回linux時能夠到達登入頁面,但是發現輸入正確的登入密碼後,黑屏了3s左右又回到登入頁面。其中在啟動進入登入頁面會出現/dev/sda1: clean, ***/*** files, ***/*** blocks的字樣,網上查了也是很多的類似問題,試了很方法,沒有用,後面把NVIDIA的驅動解除安裝掉才能登入。
解除安裝程式碼:
$ sudo apt-get --purge autoremove  nvidia-*

然後重新安裝驅動,去官網下載新版本驅動,放到home目錄下。Ctrl+Alt+F1到文字介面下,執行下列命令結束桌面顯示環境管理器(手動裝NVIDIA的驅動需要這樣操作)
sudo service lightdm stop

接著開始安裝驅動

sudo sh NVIDIA-Linux-x86_64-375.20.run


然鵝到第三步出現the Nouveau kernel driver is currently in use by your system的錯誤
資訊。 Nouveau是由第三方為NVIDIA顯示卡開發的一個開源3D驅動,必須停掉才能安裝顯示卡驅動。

於是重啟桌面sudo service lightdm start
在終端下輸入: sudo gedit /etc/modprobe.d/blacklist.conf 

輸入密碼後在最後一行加上 blacklist nouveau .  這裡是將Ubuntu自帶的顯示卡驅動加入黑名單,有時這樣還是不行,那試試在etc資料夾下新建檔案

 sudo gedit /etc/modprobe.d/disable-nouveau.conf

裡面寫入兩行,意思是把nouveau模式設定為黑名單
blacklist nouveau
options nouveau modeset=0

在終端輸入: sudo update-initramfs -u後重啟

進入文字介面(如果前面的黑名單設定有效,則此時的文字頁面解析度會發生變化)再次sudo service lightdm stop

再次輸入上面的安裝命令,一般就沒問題了

sudo nvidia-smi檢視驅動資訊。

-------------------------------------------------------------------

今天又踩坑了,再一次登入迴圈,linux下都沒有安裝軟體或解除安裝,難道雙系統下,windows中清理垃圾或安裝軟體會影響linux?感覺不可能。對網路上所有其他的可能情況進行操作,都沒用。後面看了.xsession-errors的內容,有update-notifier-crash到upstart錯誤。應該還是Nvidia顯示卡驅動問題。解除安裝後發現還是進不去。處理裡一天時間,後面檢視home目錄下檔案,發現上次到驅動安裝包還在那,於是重新安裝,終於出現了熟悉到畫面。囧死。

相關文章