sudo apt intall nvidia-driver-535はお勧めしません。
nvidiaの公式からcuda-toolkitをインストールする形でnvidia driverもインストールしてください。
目次
初めに
Ubuntu22.04 LTSをベースにnvidia driverをインストールする方法を記載します。
ゴールはnvidia-smiでGPUが表示できることです。
nvidia driverのInstall
1. 既にインストールされているnvidia関連のツールを削除
aptでintallしている場合やエラーが出たり失敗した場合は、下記を実行してすべて削除してください。
sudo apt purge nvidia-*
sudo apt purge libnvidia-*
sudo apt purge cuda-*
2. nvidiaの公式からCUDA ToolKitをダウンロード
こちらへアクセスして、環境を選択後に「runfile (local)」を選択してください。
下に「Download Installer for Linux Ubuntu 22.04 x86_64」のボックスが出てくると思うので、その中の「Basic Installer」のコマンドを実行すれば、nvidia driverを含んだCUDA ToolKitがインストールできるはずです。
wget https://developer.download.nvidia.com/compute/cuda/12.3.0/local_installers/cuda_12.3.0_545.23.06_linux.run
sudo sh cuda_12.3.0_545.23.06_linux.run
3. nvidia-smiをGPUが認識されているかチェック!
nvidia-smiを実行して、下記のようにGPUが表示されればOK
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.36.06 Driver Version: 450.36.06 CUDA Version: 11.0 |
|-------------------------------+----------------------+----------------------+
| 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 TITAN Xp Off | 00000000:09:00.0 Off | N/A |
| 25% 41C P0 57W / 250W | 0MiB / 12196MiB | 2% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Troubleshooting
後ほど追加します。