Ubuntu 16.04安裝NVIDIA驅動后循環登錄問題


問題描述

最近買了兩塊NVIDIA Titan X Pascal顯卡裝到了服務器(運行Ubuntu 16.04)上。為了使用這兩塊GPU顯卡,首先需要安裝顯卡驅動,安裝方式為

#安裝一個依賴文件,並更新系統 sudo apt-get install linux-headers-generic sudo apt-get update sudo apt-get upgrade #查詢NVIDIA顯卡驅動,並安裝 sudo apt-cache search nvidia* #選擇一個你需要的,如nvidia 367 375 sudo apt-get install nvidia-367 sudo nvidia-xconfig sudo reboot

循環登錄的問題

以下內容參考這里
按照上述方式安裝好驅動后,重啟,到登錄界面一切正常。輸入登錄密碼之后,進入桌面,悲劇發生了:桌面一閃就退回到登錄界面了,然后就陷入到了輸入密碼登錄、彈出的循環。一下子不知所措了,對Linux系統不熟悉的人簡直懵逼了,甚至起了重裝系統的念頭。
其實簡單卸載掉驅動就可以了。卸載方法是,首先在登錄界面進入到Linux的shell,同時按下Ctrl+Alt+F1 (F1~F6其中一個就可以)。
然后輸入用戶名,回車,輸入密碼,回車,成功進入到shell,開始卸載NVIDIA驅動:

sudo apt-get remove --purge nvidia-* sudo apt-get install ubuntu-desktop sudo rm /etc/X11/xorg.conf echo 'nouveau' | sudo tee -a /etc/modules #重啟系統 sudo reboot

重啟之后就可以登錄了。

原因查找

出現循環登錄問題的時候,可以按照上面說的方法進入shell,在home目錄下找到.xsession-errors文件

# cd home 查看是否有.xsession-errors cd ~ ls -a #用vi打開.xsession-errors文件 vi .xsession-errors

接着你就可以看到里面的日志信息,按照日志里面的信息去google,也許可以解決驅動安裝的辦法。

 

 

 

法2:

遇到的問題:

今天把寢室里的23寸顯示器換到實驗室的電腦上,啟動之后發現又像之前給顯卡裝驅動時候遇到的問題一樣,重啟后ubuntu開始循環登錄。

解決:

直接重裝顯卡驅動就好了。

步驟:

1. 后卡在登陸界面,按Ctrl + Alt + F1進入命令行

2. 關閉X server:

sudo service lightdm stop

3. 卸載之前裝的顯卡驅動:

sudo apt-get purge nvdia*

4. 重新安裝驅動:

sudo init 3 sudo sh NVDIA-Linux-x86_64-375.39.run

5. 重啟即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM