長(zhǎng)假歸來,發(fā)現(xiàn)Ubuntu系統(tǒng)奇卡無比,感覺是長(zhǎng)時(shí)間運(yùn)行沒有重啟的緣故,于是重啟了一下電腦
結(jié)果系統(tǒng)還沒進(jìn)入圖像界面變出現(xiàn)了如下報(bào)錯(cuò)
the system is running in low-graphics mode
點(diǎn)擊OK之后,系統(tǒng)提供了四個(gè)修復(fù)選項(xiàng),如修復(fù)默認(rèn)顯卡設(shè)置,但是選了都沒反應(yīng)
網(wǎng)上簡(jiǎn)單搜索了一下,運(yùn)氣比較好,解決方法一下子有了
1. 進(jìn)入純命令模式
利用Ctrl + Alt + (F1~F6中的某一個(gè),我的ubuntu 16.04 是F1) 進(jìn)入純命令模式,輸入用戶名,密碼
輸入如下指令
cd /etc/X11
sudo cp xorg.conf.failsafe xorg.conf
reboot
2. 電腦重啟后,成功進(jìn)入系統(tǒng),但是發(fā)現(xiàn)系統(tǒng)分辨率很低
到了設(shè)置分辨率的界面(右上角--System Settings--Displays),發(fā)現(xiàn)分辨率居然只有最低的兩個(gè)選項(xiàng)(1024x768, 800x600)
一下子驚慌了,輸入nvcc -V,一切正常,證明我的cuda還在
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
輸入nvidia-smi查看顯卡信息,居然告訴我顯卡驅(qū)動(dòng)連接不上
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver.
Make sure that the latest NVIDIA driver is installed and running.
頓時(shí)驚慌了,目測(cè)是顯卡驅(qū)動(dòng)沒了,于是根據(jù)參考資料2安裝了一下顯卡驅(qū)動(dòng),重啟后一切正常,分辨率也自動(dòng)恢復(fù)了
3. 目測(cè)有不需要安裝顯卡驅(qū)動(dòng)的辦法
后來搜到有不需要安裝顯卡驅(qū)動(dòng)的辦法,只需要兩行指令,有興趣可以嘗試
sudo apt-get install dkms
sudo dkms install -m nvidia -v 384.130
其中第二部中的384.130是NVIDIA的版本號(hào),當(dāng)你不知道的時(shí)候,進(jìn)入/usr/src目錄中,可以看到里面有nvidia文件夾,后綴就是其版本號(hào)
bbswitch-0.8 linux-headers-4.15.0-99
linux-headers-4.15.0-58 linux-headers-4.15.0-99-generic
linux-headers-4.15.0-58-generic linux-headers-4.4.0-178
linux-headers-4.15.0-96 linux-headers-4.4.0-178-generic
linux-headers-4.15.0-96-generic nvidia-384-384.130
至于為什么會(huì)遇到今天這個(gè)問題,有人說是在Ubuntu 16.04 下裝QQwine造成的
這個(gè)有道理,跟deepwine應(yīng)該是有關(guān)系的,因?yàn)槲业南到y(tǒng)下裝了WeChatwine,每次我在其他地方登錄微信,而把ubuntu系統(tǒng)下的微信賬號(hào)擠掉的時(shí)候,ubuntu系統(tǒng)里面的微信軟件每次都被自動(dòng)卸載,我需要重裝WeChatwine
還有一種可能,就是我前幾天小小地用顯卡玩了下深度學(xué)習(xí),可能顯卡被深度使用后沒有正常釋放,不過這個(gè)概率比較小
參考資料: