1
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 Toolkit 9.2を入れようとして詰まった話

1
Last updated at Posted at 2018-05-20

先日,Linux mint 18.3(この記事では単にmintとよびます)にCUDA Toolkit 9.2をインストールしようとして,つまりました.

ここでは,同じ問題に詰まっている人のためのメモを残したいと思います.

基本的なこと

mintはUbuntuのフォークなので,Version Historyを見れば,現在のmintではどのバージョンのUbuntuが使われているのかわかります.ここを参考にすれば,今回使ったmint 18.3は,Ubuntu 16.04がベースになっていることがわかります.

そして,該当のUbuntuバージョンと同じ手順で各種インストールをすれば,基本的にはうまく行きます.

今回の場合,Ubuntuの問題なのか,mintの問題なのかわからず,右往左往しました.

ドライバのインストール

Linux mintにドライバをインストールする方法は,2つあります.

  • NVIDIAのホームページからダウンロードしてくる
  • aptを使用してインストールする

上記の2つのどちらを使っても,私が実行した時点では390が適切なドライババージョンとしてインストールされました.

しかし,CUDAのパッケージは,最新版ドライバであるはずの「396」以上という依存情報をもっていたため,CUDA9.2をインストールできませんでした.

今回の問題は,ドライバのバージョンがリリース後に下がっており(396 -> 390),それに対してCUDAのリポジトリ情報が追随できていなかったことのようです.

解決

結局,過去のドライバをダウンロードできるページから,リリース日では過去版にあたる,「396」を確認して,インストールしました.

この結果,

sudo apt install cuda

も通るようになり,無事現時点で最新版であるCUDA 9.2をインストールすることができました.

おさらい

  1. 必要なドライバの確認:自分がインストールしたいCUDAのバージョンに必要なドライバをここでチェック
  2. 必要なドライバ以上のバージョンのドライバをここからダウンロードまたはaptを使用してインストール
  3. ここを参考にCUDAをインストール
  4. ここを参考にcuDNNをインストール.Ubuntu/mintなら,dpkgを使って簡単にインストールできる.
1
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
1
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?