先檢驗各種環境:
1) 驗證自己的電腦是否有一個可以支持CUDA的GPU:$ lspci | grep -i nvidia
2) 驗證自己的Linux版本是否支持 CUDA(Ubuntu 16.04沒問題):$ uname -m && cat /etc/*release
3) 驗證系統是否安裝了gcc:gcc –version
若未安裝請使用下列命令進行安裝:
sudoapt-getinstallbuild-essential
4) 驗證系統是否安裝了kernel header和 package development
a、查看正在運行的系統內核版本:
在終端中輸入: $ uname –r
b、在終端中輸入:$ sudo apt-get install linux-headers-$(uname -r)
可以安裝對應kernel版本的kernel header和package development
結果顯示:
……
升級了 0 個軟件包,新安裝了 0 個軟件包,要卸載 0 個軟件包,有 4 個軟件包未被升級。
表示系統里已經有了,不用重復安裝。
若以上各項驗證檢查均滿足要求,便可進行下面的正式安裝過程。如果沒有滿足要求的話,可以參考cuda的官方文檔,里面有詳細的針對每個問題的解決方案。
下載完后,用MD5 檢驗,如果序號不和,得重新下載(由于當時沒有保存,這里我采用了別人的截圖,注意這里的cuda版本號,人家采用的cuda_8.0)
輸入命令:$ md5sum cuda_9.0.176_linux.run
隨后進入安裝流程:
先安裝配置文件:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-340 mesa-common-dev freeglut3-dev(至軟件及更新查看自己驅動版本,本文是340)
隨后輸入:nvidia-smi
nvidia-setting
輸出,則完成。
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。