Ubuntu下安裝cuda+cudnn
阿新 • • 發佈:2019-02-04
ubuntu下安裝cuda+cudnn
第一步 安裝nvida驅動
第二步 安裝cuda8.0
1、下載cuda
進入 cuda8.0 download ,選擇合適的 CUDA 型別下載。
如上圖所示我選擇的是linux x86_64 ubuntu 16.04環境,最後一個選項是安裝包形式,我選擇的是runfile安裝包,直接執行
點選downlad即可下載
2、安裝cuda相關依賴
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa -glx libglu1-mesa libglu1-mesa-dev
3、安裝cuda
- Ctrl+Alt+F1進入非圖形介面,關閉終端
sudo service lightdm stop
- 安裝
cd /home/lihailin/Downloads
run ./cuda_8.0.61_375.26_linux.run
a)會先有個閱讀宣告,一直按q即可,然後accept
b)第一個選項install nvidia accelerated Graphics Driver (n,因為我們之前安裝過了nvidia顯示卡)
c)第二個選項install the OpenGL libraries 雙顯示卡(指的是整合顯示卡+獨立顯示卡)選n,單卡(如果沒有整合顯示卡,只有一個或多個支援GPU的顯示卡)選y。雙顯示卡選y的話,會出現黑屏或登入介面無限迴圈的問題。 若第三步無警告和報錯,出現下列顯示,即安裝暫時成功。
Driver :Installed
Toolkit :Installed in /usr/local/cuda-8.5
Samples :Installed in /home/lihailin重新啟動圖形化介面
sudo service lightdm start
, Alt + ctrl +F7,返回到圖形化登入介面,輸入密碼登入。
如果能夠成功登入,則表示不會遇到迴圈登入的問題,基本說明cuda的安裝成功了。- 搭配環境
終端輸入
echo 'export PATH=/usr/local/cuda-8.0/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
4、驗證cuda是否安裝成功
cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
若看到類似以下資訊則說明 cuda 已安裝成功:
![這裡寫圖片描述](https://img-blog.csdn.net/20180305233752796?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGluaGFpMTAyOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
cd ../bandwithTest
sudo make
./bandwithTest
若看到類似以下資訊則說明 cuda 已安裝成功:
![這裡寫圖片描述](https://img-blog.csdn.net/2018030523443384?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGluaGFpMTAyOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
第三步 安裝cudnn
- 解壓並複製到/usr/local
cd ~/lihailin/Downloads
sudo tar -xzf cudnn-8.0-linux-x64-v5.1.tgz -C /usr/local
sudo ldconfig
環境
- GTX970M,nvidia版本nvidia-384
- ubuntu 16.04
- 安裝的 cuda8.0 + cudnn5.1