【linux基礎err】NVIDIA-SMI has failed because it could't communicate with the NVIDIA driver.


問題

安裝nvidia driver和cuda關機重啟之后出現不能進入系統的問題,進入命令行模式使用nvidia-smi檢查驅動的問題。

nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

以上錯誤說明是NVIDIA驅動與系統內核不匹配。

另外,使用tensorflow查看GPU設備,發現沒有GPU設備。

原因

其實問題原因很簡單,就是ubuntu系統內核版本升級了,新版本的內核和顯卡驅動不匹配。從而出現了這個問題。

解決方法

需要在進行ubuntu啟動引導的界面時,選擇“ubuntu高級選項”,選擇之前的內核版本就可以了。

博主的內核新版本是4.15.0-66-generic,選擇4.15.0-65-generic即可。

可以通過命令查看當前系統使用的內核版本:

uname -r

另外,還需要注意的是要輸入數字時最好使用主鍵盤區的數字鍵,否則可能會出錯。

 


免責聲明!

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



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