ubuntu 14.04 安裝cuda 7.5/CUDA 8.0

weixin_33716557發表於2016-04-14

1. 準備工作


1.是否支援有相應CUDA的GPU,命令:lspci | grep -i nvidia。

2.是否有支援的Linux版本,命令:uname -m && cat /etc/*release

3.是否有GCC編譯器,命令:gcc -Version


2. 下載cuda toolkit


下載了cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb離線下載安裝包

下載地址:CUDA 7.5 Downloads

分為deb和run兩種安裝檔案,本次安裝選擇了deb安裝包。


3.安裝cuda toolkit


1.先把錯配的顯示卡驅動清理乾淨

sudo apt-get --purge remove nvidia-*

2.進入cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb存放目錄,安裝deb。

sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb

3.sudo apt-get update

4.回到主目錄(否則提示找不到cuda檔案)

sudo apt-get install cuda

安裝過程非常漫長,如果中途斷網輸入:sudo apt-get install cuda  --fix-missing


4. 配置環境變數


sudo gedit /etc/profile

在該檔案中新增:

export PATH=/usr/local/cuda-7.5/bin:$PATH;

export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH

使配置檔案立即生效

source /etc/profile


5.安裝cuda sample

進入/usr/local/cuda/samples, 執行下列命令來編譯samples

sudo make all -j4

全部編譯完成後, 進入 samples/bin/x86_64/linux/release目錄, 執行deviceQuery

./deviceQuery

如果顯示Result = PASS則說明安裝成功,如果無法顯示顯示卡資訊,可以執行sudo reboot 命令重啟再測試一下。


http://blog.csdn.net/ubunfans/article/details/47724341

http://blog.csdn.net/xizero00/article/details/43227019/

http://bookc.github.io/2014/05/08/ubuntu1204-install-cuda55/

CUDA8.0 run+Ubuntu14.04

http://blog.csdn.net/sinat_19628145/article/details/60475696

http://docs.nvidia.com/cuda/pdf/CUDA_Installation_Guide_Linux.pdf

1.檢查電腦設定

$ lspci | grep -i nvidia

$ uname -m && cat /etc/*release

$ gcc --version

$ sudo apt-get install linux-headers-$(uname -r)

2. 禁用驅動

$ lsmod | grep nouveau
建立blacklist-nouveau.conf

$sudo touch /etc/modprobe.d/blacklist-nouveau.conf

進入blacklist-nouveau.conf目錄中

$cd /etc/modprobe.d

$sudo gedit blacklist-nouveau.conf

新增如下內容

blacklist nouveau

options nouveau modeset=0

$ sudo update-initramfs -u

重啟

$lsmod | grep nouveau

如果沒有任何資訊輸出則正確.

3. 安裝相關的依賴庫

$sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

如果報錯則更新一下

$sudo apt-get update

$sudo apt-get install freeglut3-dev build-essential libx11-dev

libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

注意:之間沒有安裝相應的依賴庫,所以cuda安裝出錯。

Missing recommended library: libGLU.so

Missing recommended library: libX11.so

Missing recommended library: libXi.so

Missing recommended library: libXmu.so

4. 進入text mode 安裝cuda

進入ubuntu系統後:fn+ctrl+alt+f1進入tty登入帳號和密碼(一般的電腦ctrl+alt+f1)

關閉圖形介面

# sudo service lightdm stop

進入cuda安裝檔案的目錄下

# sudo sh cuda_8.0.61_375.26_linux.run --no-opengl-libs

1.一直按enter直到100% accept

2. 其餘都選y或空格

安裝後輸出:

Driver :Installed

Toolkit :Installed in /usr/local/cuda-8.0

Samples :Installed in /home/hym

如果安裝失敗就解除安裝,再重新安裝

$sudo /usr/local/cuda-8.0/bin/uninstall_cuda8.0.pl

$sudo /usr/bin/nvdia-unistall

重啟圖形介面

#sudo service lightdm start

返回圖形化介面

fn+ctrl+alt+f7

配置環境變數

$ sudo gedit /etc/profile

在檔案末尾新增

export PATH=/usr/local/cuda-8.0/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda8.0/lib64:$LD_LIBRARY_PATH

使環境變數立即生效

$ sudo source /etc/profile

檢視環境變數

$echo $PATH

$echo $LD_LIBRARY_PATH

驗證

$nvidia-smi

進入cuda sample 的目錄

$ cd  /home/hym/NVIDIA_CUDA-8.0_Samples/1_Utilities

$make j4

$./deviceQuery

相關文章