Ubuntu 16.04 安裝 CUDA10.2 + Nvidia驅(qū)動(dòng) + cuDNN 7.6.5.32
此經(jīng)驗(yàn)帖參考了CUDA官網(wǎng)教程仅淑、cuDNN官網(wǎng)安裝教程及師兄經(jīng)驗(yàn)帖
經(jīng)測(cè)試適用于浪潮服務(wù)器(Nvidia Tesla p4 顯卡)
卸載原有的 CUDA舔腾、Nvidia 驅(qū)動(dòng):
參考:這篇博客
cuda歷史版本和cudnn的下載地址
https://developer.nvidia.com/cuda-toolkit-archive
https://developer.nvidia.com/rdp/cudnn-archive
1、CUDA 10.2 安裝(包含Nvidia顯卡驅(qū)動(dòng))
不必單獨(dú)安裝Nvidia驅(qū)動(dòng),直接裝CUDA即可自動(dòng)安裝對(duì)應(yīng)版本的Nvidia驅(qū)動(dòng).
(1)注意先看自己顯卡型號(hào)是不是支持CUDA
查看顯卡型號(hào)的命令:
lspci | grep -i nvidia
屏蔽開(kāi)源驅(qū)動(dòng)nouveau
echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist-nouveau.conf
echo 'options nouveau modeset=0' >> /etc/modprobe.d/blacklist-nouveau.conf
更新
sudo update-initramfs -u
結(jié)束X-window服務(wù),登入終端
sudo service lightdm stop
2)如果顯卡支持揩瞪,就可以去官網(wǎng)下載CUDA竖独,選Ubuntu16.04對(duì)應(yīng)的runfile(local)文件:
CUDA 10.2官網(wǎng)下載地址 默認(rèn)下載到Home目錄下
(3)找到自己下載的CUDA的run文件名字草讶,如cuda_10.2.89_440.33.01_linux.run昔园,記下來(lái)一會(huì)要用
(4)命令行模式下安裝CUDA
先 Ctrl+Alt+F1 進(jìn)入命令行模式:
sudo service lightdm stop
cd進(jìn)入CUDA的run文件所在文件夾
下一步要注意!0⑴āK隆(更新于2021.6)
如果電腦只有獨(dú)顯,可使用以下命令安裝CUDA+Nvidia驅(qū)動(dòng)芭毙,一路選擇默認(rèn)參數(shù)即可
sudo sh ./cuda_10.2.89_440.33.01_linux.run
如果電腦有集顯+獨(dú)顯(也就是沒(méi)有裝Nvidia驅(qū)動(dòng)的情況下直接可驅(qū)動(dòng)顯示器)筋蓖,必須使用以下命令安裝,也就是不裝OpenGL:
sudo sh ./cuda_10.2.89_440.33.01_linux.run --no-opengl-libs
如果不加 - -no-opengl-libs退敦,詢問(wèn)是否安裝OpenGL時(shí)又選了yes的話粘咖,待會(huì)開(kāi)機(jī)就會(huì)循環(huán)登錄進(jìn)不去桌面!血淚教訓(xùn)苛聘!
耐心等它裝完就可以愉快的進(jìn)入圖形界面了
sudo service lightdm start
(5)重新進(jìn)入圖形界面后涂炎,配置環(huán)境文件
sudo gedit ~/.bashrc
在末尾加上以下內(nèi)容:
export PATH=/usr/local/cuda-10.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH
保存退出
source ~/.bashrc
檢查安裝情況:
nvidia-smi 檢查GPU,nvcc -V 檢查CUDA