Ubuntu18.04安裝gup+cuda11.0+cudnn8.0.5
ubuntu18.04安裝步驟就不進行操作了,按照傳統的方式進行分割槽後,建立使用者,進入系統即可
我實施專案有一個4T硬碟和一個512G硬碟,要進行掛載,在根目錄下建立了data1(使用的4T),data2(使用的512G)
我這裡沒有使用sudo命令,使用的是超級使用者root
如沒有設定root使用者請使用sudo命令提升許可權
建立data1,data2
mkdir/data1
mkdir/data2
磁碟分割槽
parted/dev/sda
格式化,新建立的磁碟sda1
mkfs.ext4/dev/sda1
檢視磁碟資訊有沒有問題
lsblk-f
掛載磁碟,並檢視
mount/dev/sda1/data1
df-h
磁碟分割槽
parted/dev/nvme1n1
格式化磁碟
mkfs.ext4/dev/nvme1n1p1
掛載磁碟data2,並檢視
mount/dev/nvme1n1p1/data2/
上傳NVIDIA-Linux-x86_64-470.74檔案,使用xshell的xftp上傳檔案到使用者家目錄下
使用命令lspci|grepNV
顯示當前主機的所有PCI匯流排資訊
進入配置檔案vim/etc/modprobe.d/blacklist.conf
將第三方驅動給拉入黑名單,在最後一行寫入:
blacklistnouveau
編譯
root@user-virtual-machine:/home/user#update-initramfs-u update-initramfs:Generating/boot/initrd.img-5.4.0-42-generic
重啟伺服器
init6
重啟服務後,輸入命令:/etc/init.d/gdm3stop
[ok]Stoppinggdm3(viasystemctl):gdm3.service.
root@user-virtual-machine:/home/user#init3
切換到命令列模式
然後輸入命令./Nvidia-Linux.run-no-opengl-files
選擇continueinsatllation
選no
–no-opengl-files只安裝驅動檔案,不安裝OpenGL檔案,若非採用獨立顯示卡輸出影象須要加上
–no-x-check安裝驅動時不檢查X服務
–no-nouveau-check安裝驅動時不檢查nouveau
後面兩個引數通常不加。
輸入命令測試GPU是否安裝成功nvidia-smi
安裝cuda11.0
shcuda_11.0.2_450.51.05_linux.run
寫入到/etc/profile下
exportLD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"
exportCUDA_HOME=/usr/local/cuda
exportPATH=/usr/local/cuda-11.0/bin:$PATH
source/etc/profile執行測試一下寫入的變數是否有錯誤,不測試會導致重啟了服務機無法開機
nvcc--version測試cudn是否安裝成功
cudnn安裝操作
使用tar-xvf命令進行解壓注:不要加z引數,會有報錯
cpcuda/include/cudnn*.h/usr/local/cuda-11.0/include
cpcuda/lib64/libcudnn*/usr/local/cuda/lib64
chmoda+r/usr/local/cuda/include/cudnn.h/usr/local/cuda/lib64/libcudnn*