3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Linux Mint にCUDAをインストールした

Last updated at Posted at 2020-01-24

はじめに

Linux Mint にCUDAをインストールしました。あれこれと試行錯誤していたらなんとかなったのですが、あとで再インストールするときのために記録を残します。

Linux Mint

Linux Mint 18.1 “Sarah” MATE 
ハード GALLERIA DT(ドスパラ)

インストール手順

Nvidia社の下記のページよりインストール
https://developer.nvidia.com/cuda-downloads

Linux -> x86_64 -> Ubunut -> 16.04 -> dev[network]

この後に表示されたインストールの指示にしたがい端末にコピーペーストして作業しました。所要時間はおよそ40分

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-ubuntu1604.pin
sudo mv cuda-ubuntu1604.pin /etc/apt/preferences.d/cuda-repository-pin-600
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
sudo add-apt-repository "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/ /"
sudo apt-get update
sudo apt-get -y install cuda

トラブル

順調に進んでいたものの最後の最後になって画面が切り替わりメッセージが出力されと表示になるのですがマウスもエンターキーも効きません。端末を強制終了させました。

ググってみるとcudaのためのドライバーに問題があるようです。メニュから driver で検索して driver-manager を起動しました。そうするとパスワードの入力を求められインストールが始まりました。それが終わってみるとcudaのドライバはすでに設定されていました。Nvidiaー440というバージョンのものでした。

さて、これでいいのかと思い端末でnvccを入力するも、ダメです。おかしいなぁ。メッセージのヒントに従ってあれこれやりましたがうまくいきません。でもすでにcudaはインストールされているというメッセージが表示されます。

解決

リブートしました。解決しました。推測ですがドライヴァーが正しく動作するためにはリブートが必要だったように思います。

パスの設定

さらに次のように端末より入力する必要がありました。
Nvidia 公式ページより
https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#post-installation-actions

 export PATH=/usr/local/cuda-10.2/bin:/usr/local/cuda-10.2/NsightCompute-2019.1${PATH:+:${PATH}}

これをいちいち入力していたのでは面倒なので恒久的にPATHを設定します。通常、~/.bash_profile なはずなのですが、うまくいきません。~./profileに書き込むとPATHが通るようになります。

端末より nvcc -V でバージョンが表示されました。やれやれホット一安心。

なにかの参考になりましたら。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?