[ Linux ] 在 Ubuntu 14.04 上安裝cuda 7.0 (For testing Theano)

上次剛裝好,結果又忘記了很多步驟,其實大部分是參考官網說明就可以。

CUDA INSTALLATION GUIDE

Ubuntu 14.04 64 bit

(1) 下載deb package

wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.0-28_amd64.deb

(2) install CUDA 7.0

sudo dkpg -i cuda-repo-ubuntu1404_7.0-28_amd64.deb

sudo apt-get update

sudo apt-get install cuda

(3) 設定PATH : 把以下加入~/.bashrc

export CUDA_HOME=/usr/local/cuda-7.0

export LD_LIBRARY_PATH=${CUDA_HOME}/lib64:/usr/local/lib

PATH=${CUDA_HOME}/bin:${PATH}

export PATH

(4) 套用

source ~/.bashrc

(5) 查看nvidia version

cat /proc/driver/nvidia/version

(6) reboot !! 才會update driver

(7) 重複(5) 可以看到有更新了

(8) 測試Theano

***如果遇到以下錯誤***

error: Unable to get the number of gpus available: CUDA driver version is insufficient for CUDA runtime version

可能是版本不match的問題,我是先移除舊的再重新安裝

(1) 查看目前安裝了?

sudo dpkg -l | grep nvidia

(2) 移除

sudo apt-get remove –purge nvidia*

關於remove套件/autoremove/purge的使用 參考 這篇

Advertisements

4 thoughts on “[ Linux ] 在 Ubuntu 14.04 上安裝cuda 7.0 (For testing Theano)

  1. 你好首先非常感谢你的tutorial,我照着做总算能帮我装好cuda并用theano跑gpu。但是现在问题是,我每次开机,几乎都会打不开桌面。停止在Ubuntu loading的那个地方,再也进不去,只能按power键关机。
    不知道你有没有解决办法啊,谢谢!

    Like

      1. 没有,因为无法load进ubuntu的桌面,每次开机就停止在了Ubuntu loading的icon那里。我上网搜了搜好像是安装cuda时cuda自带的driver不是很稳定,需要用apt-get重新安装最新的driver。不知道你有没有解决办法啊(现在ubuntu都无法正常开机,估计只能重装ubuntu了:((

        Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s