前回の記事で、インストールしようとしているWSに搭載されているGPU・Quadro FX3800は、ドライバー340以降ではサポートされていないことが分かり、CUDA7.5にドライバー340をインスールしたが、上手く行かなかったところまでを書いた。
ドライバーとCUDAのバージョンの関係についてネットで調べていたら、次の記事があった。
ドライバー340に適合するCUDAバージョンは6.5ということだ!!
NVIDIAのページではこのような条件についての記載は見つけられなかった。
(1)CUDA6.5をパッケージでインストール【失敗】
・以下の手順で、CUDA7.5を削除。
$ sudo apt-get purge cuda-drivers
この後、以下を実行しても削除されているとのメッセージ。
自動でインストールされたパッケージが必要ないので、以下を実行しろとのこと。
以下を実行して、不要なパッケージを削除。
$ sudo apt-get autoremove
$ sudo apt-get purge cuda
・NVIDIA CUDA Getting Started Guide for Linuxにしたがって、Ubuntu版のパッケージインストール。
$ sudo dpkg -i cuda-repo-ubuntu1404_6.5-14_amd64.deb
$ sudo apt-get update
$ sudo apt-get install cuda
・/lusr/localにcuda-7.5のディレクトリが作成される。
※上記のCUDAインストールの際に、cuda-7.5がインストールされるようだ!?
(2)NVIDIAのレポジトリからインストールする【失敗】
・(1)のやり方だと、理由は不明だが、最新のCUDA7.5がインストールされので、少し調べて次の方法を取ることにした。
・この記事の手順に従って、NVIDIAのレポジトリからインストールする。
・その前に、次で削除。
$ sudo apt-get --purge remove nvidia-*
$ sudo apt-get --purge remove cuda-*
・上記の記事に従って、/etc/apt/sources.list.d/cuda.list を作成する。
・その後、以下の手順でインストール。
$ sudo apt-get install nvidia-340
・ここで、再起動したら、立ち上がらなくなった。
・一瞬、ログイン画面がでて、その後CUIのログイン画面が出るが、画面が消えて、左上にカーソルが点滅するだけで、反応しなくなった。
・この時は、5/7 17時頃。GWの休みも残すところ1日となり、CUDAインストールが終わっていないことに残念な気持ちの中、夕方を迎える。
・気を取り直し、再度ubuntu14.04のインストールから。
(3)ubuntuのインストールからCUDAインストールへ
・NASを使えるようにするため、/etc/samba/smb.confを書き換える
・日本語ディレクトリを英語名に。
・Chromのインストール。
・以下で、開発環境のインストール(C++使うには必須)
$ sudo apt-get install build-essential
・改めて、NVIDIAのリポジトリから直接インストールする。(2)と同じやり方。
・上記の記事に従って、/etc/apt/sources.list.d/cuda.list を作成する。
・その後、以下でCUDA6.5とドライバー340をインストールする。
$ sudo apt-get update
$ sudo apt-get install nvidia-340
$ suda apt-get install cuda-6.5
・メッセージをよく見ると、どうもドライバーは、352.93がインストールされているような??
・次で確認してみた。(出力結果は削除)
$ dpkg -l | grep nvidia
$ dpkg -l | grep cuda
・CUDAは6.5だけであったが、nvidiaは最新の352.93もインストールされているようだ。
・ここで、再起動すると、4日前と同じ現象。ログイン画面が表示され、パスワードいれても、再度ログイン画面が表示される。
・そこで、CUIモードで340.96ドライバーを次の手順でインストールした。
・CTRL+ALT+F1でCUIモードにし、X関連を落とす。
$ sudo service lightdm stop
$ pkill Xorg
# sh NVIDIA-Linux-x86_64-340.96.run
・インストーラーの最後でエラー:
ERROR: Unable to load the kernel module.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.
・気にせずに、改めて再起動すると、今度はちゃんとログインできた。
・この時、5/8でGWの連休も終わり。続きは連休明けの平日の帰宅後に。
続く(次は完結編)
ドライバーとCUDAのバージョンの関係についてネットで調べていたら、次の記事があった。
ドライバー340に適合するCUDAバージョンは6.5ということだ!!
NVIDIAのページではこのような条件についての記載は見つけられなかった。
(1)CUDA6.5をパッケージでインストール【失敗】
・以下の手順で、CUDA7.5を削除。
$ sudo apt-get purge cuda-drivers
この後、以下を実行しても削除されているとのメッセージ。
自動でインストールされたパッケージが必要ないので、以下を実行しろとのこと。
以下を実行して、不要なパッケージを削除。
$ sudo apt-get autoremove
$ sudo apt-get purge cuda
・NVIDIA CUDA Getting Started Guide for Linuxにしたがって、Ubuntu版のパッケージインストール。
$ sudo dpkg -i cuda-repo-ubuntu1404_6.5-14_amd64.deb
$ sudo apt-get update
$ sudo apt-get install cuda
・/lusr/localにcuda-7.5のディレクトリが作成される。
※上記のCUDAインストールの際に、cuda-7.5がインストールされるようだ!?
(2)NVIDIAのレポジトリからインストールする【失敗】
・(1)のやり方だと、理由は不明だが、最新のCUDA7.5がインストールされので、少し調べて次の方法を取ることにした。
・この記事の手順に従って、NVIDIAのレポジトリからインストールする。
・その前に、次で削除。
$ sudo apt-get --purge remove nvidia-*
$ sudo apt-get --purge remove cuda-*
・上記の記事に従って、/etc/apt/sources.list.d/cuda.list を作成する。
・その後、以下の手順でインストール。
$ sudo apt-get install nvidia-340
・ここで、再起動したら、立ち上がらなくなった。
・一瞬、ログイン画面がでて、その後CUIのログイン画面が出るが、画面が消えて、左上にカーソルが点滅するだけで、反応しなくなった。
・この時は、5/7 17時頃。GWの休みも残すところ1日となり、CUDAインストールが終わっていないことに残念な気持ちの中、夕方を迎える。
・気を取り直し、再度ubuntu14.04のインストールから。
(3)ubuntuのインストールからCUDAインストールへ
・NASを使えるようにするため、/etc/samba/smb.confを書き換える
・日本語ディレクトリを英語名に。
・Chromのインストール。
・以下で、開発環境のインストール(C++使うには必須)
$ sudo apt-get install build-essential
・改めて、NVIDIAのリポジトリから直接インストールする。(2)と同じやり方。
・上記の記事に従って、/etc/apt/sources.list.d/cuda.list を作成する。
・その後、以下でCUDA6.5とドライバー340をインストールする。
$ sudo apt-get update
$ sudo apt-get install nvidia-340
$ suda apt-get install cuda-6.5
・メッセージをよく見ると、どうもドライバーは、352.93がインストールされているような??
・次で確認してみた。(出力結果は削除)
$ dpkg -l | grep nvidia
$ dpkg -l | grep cuda
・CUDAは6.5だけであったが、nvidiaは最新の352.93もインストールされているようだ。
・ここで、再起動すると、4日前と同じ現象。ログイン画面が表示され、パスワードいれても、再度ログイン画面が表示される。
・そこで、CUIモードで340.96ドライバーを次の手順でインストールした。
・CTRL+ALT+F1でCUIモードにし、X関連を落とす。
$ sudo service lightdm stop
$ pkill Xorg
# sh NVIDIA-Linux-x86_64-340.96.run
・インストーラーの最後でエラー:
ERROR: Unable to load the kernel module.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.
・気にせずに、改めて再起動すると、今度はちゃんとログインできた。
・この時、5/8でGWの連休も終わり。続きは連休明けの平日の帰宅後に。
続く(次は完結編)