Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)

配件清單:
CPU主板:x11sdi
內存:三星內存DDR4 2400 32g兩條
固態:SanDisk SSD 240G
顯卡:NVIDIA tesla M4
電源:海盜船 RM1000X
安裝系統就略過了,網上有不少方式,能夠自行查找
如今cuda10.2和顯卡驅動是一塊兒裝的,因此這是一步完成
1、安裝cuda10.2
請到官方下載:https://developer.nvidia.com/cuda-toolkit-archive cuda10.1安裝方式和cuda10.2是同樣的,根據環境能夠去選擇,以下圖:
Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)
直接複製wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run. 下載。
下載後,先別急着安裝須要禁用自帶顯卡驅動,還需關閉圖形界面,命令以下:
sudo apt-get update #先更新系統
sudo apt-get install -y openssh-server #安裝遠程ssh-server
sudo apt-get install vim -y #安裝vim編輯器
禁用nouveau:命令以下:
sudo chmod 666 /etc/modprobe.d/blacklist.conf
sudo vim /etc/modprobe.d/blacklist.conf
#在最後面添加以下代碼:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
#而後保存(esc鍵,而後shift鍵+:鍵,而後輸入wq,回車)
爲了保證徹底禁用掉,還要在內核中直接禁用Nouveau:
Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)
命令以下:
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
完成後再把權限改回出來,命令以下:
sudo chmod 644 /etc/modprobe.d/blacklist.conf
這以後,更新配置試生效,命令以下:
sudo update-initramfs -ulinux

重啓:sudo reboot
重啓完成後,咱們須要關閉圖形界面,若是沒有關閉圖形界面,開始安裝,測試時會報錯。
關閉圖形界面命令以下:
sudo systemctl stop gdm.service
而後執行:sudo sh cuda_10.2.89_440.33.01_linux.run
等了一下子報錯了:
Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)
gcc版本沒法識別.爲了減小麻煩,執行以下命令:
sudo apt install build-essential -y #該命令將安裝一堆新包,包括gcc,g ++和makevim

要驗證GCC編譯器是否已成功安裝,請使用gcc --version命令打印GCC版本:
Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)bash

而後咱們在執行以前的命令:
sudo sh cuda_10.2.89_440.33.01_linux.run
等了一下子出現以下:
Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)
輸入:accept 而後回車,出現以下:
Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)
使用向下鍵移動Install,回車,等待一段時間以下圖:
Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)
執行命令:nvidia-smi #以下圖:
Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)
能夠肯定顯卡驅動安裝成功了
下一步,配置變變量環境:
執行命令:vim ~/.bashrc
#添加以下代碼:
export PATH=/usr/local/cuda-10.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
#而後保存
輸入命令:source ~/.bashrc
重啓:sudo reboot
開始測試cuda是否安裝成功:
命令以下:
cd /usr/local/cuda-10.2/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
最後結果顯示,以下:
Ubuntu 18.04.2深度學習cuda 10.2環境部署(一)
有些地方可能會不同,只要最後是Result = PASS就表明這cuda10.2安裝成功了。ssh

相關文章
相關標籤/搜索