Ubuntu 16.04安裝NVIDIA驅(qū)動(dòng)后循環(huán)登錄問(wèn)題

問(wèn)題描述

最近買(mǎi)了兩塊NVIDIA Titan X Pascal顯卡裝到了服務(wù)器(運(yùn)行Ubuntu 16.04)上。為了使用這兩塊GPU顯卡,首先需要安裝顯卡驅(qū)動(dòng),安裝方式為

#安裝一個(gè)依賴(lài)文件,并更新系統(tǒng)
sudo apt-get install linux-headers-generic
sudo apt-get update
sudo apt-get upgrade
#查詢(xún)NVIDIA顯卡驅(qū)動(dòng),并安裝
sudo apt-cache search nvidia*
#選擇一個(gè)你需要的,如nvidia 367 375
sudo apt-get install nvidia-367
sudo nvidia-xconfig
sudo reboot

循環(huán)登錄的問(wèn)題

以下內(nèi)容參考這里。
按照上述方式安裝好驅(qū)動(dòng)后,重啟,到登錄界面一切正常。輸入登錄密碼之后,進(jìn)入桌面,悲劇發(fā)生了:桌面一閃就退回到登錄界面了,然后就陷入到了輸入密碼登錄、彈出的循環(huán)。一下子不知所措了,對(duì)Linux系統(tǒng)不熟悉的人簡(jiǎn)直懵逼了,甚至起了重裝系統(tǒng)的念頭。
其實(shí)簡(jiǎn)單卸載掉驅(qū)動(dòng)就可以了。卸載方法是,首先在登錄界面進(jìn)入到Linux的shell i.e. tty model,同時(shí)按下Ctrl+Alt+F1F1~F6其中一個(gè)就可以)。 (Note that, enter Ctrl + F7 any time so that you can switch back to Ubuntu desktop system.)
然后輸入用戶(hù)名,回車(chē),輸入密碼,回車(chē),成功進(jìn)入到shell,開(kāi)始卸載NVIDIA驅(qū)動(dòng):

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
#重啟系統(tǒng)
sudo reboot

重啟之后就可以登錄了。

原因查找

出現(xiàn)循環(huán)登錄問(wèn)題的時(shí)候,可以按照上面說(shuō)的方法進(jìn)入shell,在home目錄下找到.xsession-errors文件

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

接著你就可以看到里面的日志信息,按照日志里面的信息去google,也許可以解決驅(qū)動(dòng)安裝的辦法。
[更新] 出現(xiàn)這個(gè)問(wèn)題最大的可能原因是安裝的Nvidia驅(qū)動(dòng)和系統(tǒng)或者硬件有不兼容,下載最新的驅(qū)動(dòng)一般可以解決問(wèn)題。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容