NVIDIAドライバのインストール方法
この記事では、GPUを搭載したUbuntuマシンにNVIDIAドライバをインストールする方法を説明します。
インストール方法
以下の手順に沿って、NVIDIAドライバをインストールします。
まず、既にインストールされているNVIDIAドライバがある場合はアンインストールします。
sudo apt remove --purge nvidia*
sudo apt remove --purge libnvidia*必要なパッケージをインストールします。
sudo apt update
sudo apt install ubuntu-drivers-common以下のコマンドを実行し、搭載されたGPUに合ったドライバのバージョンを見つけます。
- コマンド
ubuntu-drivers devices
- 実行結果(例): 以下を見ると
nvidia-driver-535
が推奨されていることがわかります。== /sys/devices/pci0000:00/0000:00:1e.0 ==
modalias : pci:v000010DEd00001EB8sv000010DEsd000012A2bc03sc02i00
vendor : NVIDIA Corporation
model : TU104GL [Tesla T4]
driver : nvidia-driver-525-server - distro non-free
driver : nvidia-driver-450-server - distro non-free
driver : nvidia-driver-535-server - distro non-free
driver : nvidia-driver-470 - distro non-free
driver : nvidia-driver-535 - distro non-free recommended
driver : nvidia-driver-525 - distro non-free
driver : nvidia-driver-470-server - distro non-free
driver : nvidia-driver-418-server - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
- コマンド
↑ で見つけたバージョンのnvidia-driverをインストールします。
sudo apt update
sudo apt install nvidia-driver-535再起動する。
sudo reboot
動作確認
nvidia-smi
コマンドを実行して、以下のように表示されればOKです。
nvidia-smi
Mon Jul 24 15:48:15 2023
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.54.03 Driver Version: 535.54.03 CUDA Version: 12.2 |
|-----------------------------------------+----------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+======================+======================|
| 0 Tesla T4 Off | 00000000:00:1E.0 Off | 0 |
| N/A 37C P8 9W / 70W | 2MiB / 15360MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
+---------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=======================================================================================|
| No running processes found |
+---------------------------------------------------------------------------------------+
参考文献
なし