以前由於學習TensorFlow,因此在本身的Ubuntu上安裝了cuda,cudnn以及Nvidia驅動。但多是因爲本身常常不注重正常關閉本身的Ubuntu,這就致使了一個問題:學習
某天在查看本身的顯卡信息時,輸入spa
$nvidia-smi
結果報錯rest
NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver.
Make sure that the latest NVIDIA driver is installed and running.
黑人問好臉???本身以前明明安裝好了Nvidia驅動的呀,怎麼如今就報錯了呢,沒有辦法,上網查了資料後,解決辦法是隻能重裝。code
不過好在,以前安裝Nvidia時的安裝包仍在,這就省去了我再去Nvidia官網下載對應本身系統版本的安裝包了,嘿嘿blog
在此記錄下我重裝Nvidia驅動的過程,方便往後回憶rem
$sudo apt-get remove nvidia-* $sudo apt-get autoremove
$sudo service lightdm stop
$sudo ./NVIDIA-Linux-x86_64-415.13.run -no-x-check -no-nouveau-check -no-opengl-files
-no-x-check安裝驅動時關閉x服務;
-no-nouveau-check 安裝驅動時禁用Nouveau
-no-opengl-files 安裝時只裝驅動文件,不安裝Openglget
$sudo service lightdm restart
$nvidia-smi
顯示以下圖表示安裝成功it