Ubuntu 18.04 NVIDIAドライバー、CUDAのインストール
Ubuntu 18.04 + GeForce RTX 2080の環境にドライバーとCUDAをインストールしたときのメモ。※記憶があやふやなので、確証は無し。
NVIDIAドライバー
ここから自分の環境にあった設定で検索。
https://www.nvidia.com/Download/index.aspx
ダウンロードしたファイルに実行権限を付与して実行。
※ライブラリが不足していてエラーが発生。都度要求されたライブラリをインストールしたがメモが残っておらず。
$ chmod +x NVIDIA-Linux-x86_64-410.93.run
$ sudo ./NVIDIA-Linux-x86_64-410.93.run
インストール後、nvidia-smiを実行して確認。
$ nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 410.78 Driver Version: 410.78 CUDA Version: 10.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce RTX 2080 Off | 00000000:09:00.0 On | N/A |
| 41% 32C P8 17W / 225W | 495MiB / 7949MiB | 23% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1398 G /usr/lib/xorg/Xorg 24MiB |
| 0 1431 G /usr/bin/gnome-shell 58MiB |
| 0 1626 G /usr/lib/xorg/Xorg 190MiB |
| 0 1758 G /usr/bin/gnome-shell 129MiB |
+-----------------------------------------------------------------------------+
この時点でCUDAがインストールされていた模様。
以下のCUDAインストールは不要だったのかもしれない。
CUDA 10
こちらの手順に従いインストール。
CUDA Toolkit 10.0 Download
cuda-repo-ubuntu1804_10.0.130-1_amd64.debをダウンロードして
以下のコマンドを実行。
$ sudo dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
$ sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
$ sudo apt update
$ sudo apt install cuda
インストールが終わったら再起動。
$ sudo reboot
再起動後、nvidia-smiで内容を表示。
$ nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 410.79 Driver Version: 410.79 CUDA Version: 10.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce RTX 2080 Off | 00000000:09:00.0 On | N/A |
| 40% 36C P0 47W / 225W | 319MiB / 7949MiB | 1% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1425 G /usr/lib/xorg/Xorg 24MiB |
| 0 1491 G /usr/bin/gnome-shell 58MiB |
| 0 1677 G /usr/lib/xorg/Xorg 144MiB |
| 0 1813 G /usr/bin/gnome-shell 90MiB |
+-----------------------------------------------------------------------------+
NVDIAのドライババージョンが上がっている。
ひょっとしたら、ドライバをインストールしなくてもCUDAだけインストールすれば
自動的にドライバもインストールされたのかもしれない。
コメント