Ubuntu16.04 雙卡+cuda8.0安裝
ubuntu16.04解決了ubuntu14.04中筆記本雙卡(獨立顯示卡+ 整合顯示卡)的問題
下面一步驟能一次性安裝成功.
step1:安裝Nvidia顯示卡驅動
我的電腦配置:Nvidia GTX950M + Ubuntu16.04 64位
由於預設Ubuntu系統的顯示卡驅動並非是Nvidia驅動,需要先安裝合適的Nvidia顯示卡驅動才能安裝CUDA,去官網http://www.geforce.com/drivers查詢顯示卡驅動型號
順便說一句注意自己的安裝ubuntu系統的語言當時我沒注意到安裝系統是中文,驅動選擇英文會有點問題。
手動查詢結果:
這裡可以選擇下載下來安裝或命令安裝.
命令安裝:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-384(只需這裡改成相應的顯示卡驅動)
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev
執行完後重啟,執行nvidia-msi檢視驅動資訊,顯示卡型號是GTX 950M,視訊記憶體4G,版本為384.89等相應資訊。也可以通過nvidia-setting檢視 。此時表示顯示卡驅動安裝成功。
step2.安裝CUDA8.0
在https://developer.nvidia.com/cuda-toolkit-archive下載合適的CUDA版本,本人採用的是cuda_8.0.44_linux.run。
執行sudo sh cuda_8.0.44_linux.run,由於已經安裝好驅動,所以此處選擇no
除了OPENGL選擇no其他選擇yes
配置環境變數:
執行sudo gedit ~/.bashrc,在最後面新增配置
export PATH=”
然後設定環境變數和動態連結庫,在命令列輸入:
sudo gedit /etc/profile
在檔案尾部新增:
export PATH=/usr/local/cuda/bin:$PATH
儲存,建立連結檔案:
sudo gedit /etc/ld.so.conf.d/cuda.conf
在開啟的檔案中新增如下語句:
/usr/local/cuda/lib64
最後執行
sudo ldconfig
連結生效
編譯cuda samples
測試cuda安裝是否成功:
cd ~/NVIDIA_CUDA-8.0_Samples/
make
cd 1_Utilities/deviceQuery
./deviceQuery
可以看到cuda詳細資訊。安裝成功