minisoba blog

プログラミングと株式投資

Ubuntu 24.04LTSにCUDAをインストールする

Ubuntuを24.04LTSにアップグレードしたのですが、nvidiaドライバーの更新に手こずってしまいました。 どうも、nvidiaカーネルモジュールをSecure Bootにサインインしないといけないらしく、それが原因でモジュールがロードされませんでした。

以下のサイトも参考にしたのですが、結局nvidiaのサイトから直接ドライバーをダウンロードして、インストールしました。

forums.developer.nvidia.com

上記のサイトで書かれていることは、インストーラーがやっていることとほぼ同じです。ただ、モジュールのサインインは以下のコマンドでする必要があります。その際、mokutilサインインパスワードを設定します。

sudo mokutil --import /usr/share/nvidia/nvidia-modsign-crt-181DD2E6.der

あとは、リブートするだけ… mokutilのブルースクリーンが表示されたら予め設定したパスワードを入力すると、モジュールが登録されます。

maron@minisoba:~$ dkms status
nvidia/580.82.09, 6.8.0-84-generic, x86_64: installed
maron@minisoba:~$ nvidia-smi
Tue Sep 30 12:37:43 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.82.09              Driver Version: 580.82.09      CUDA Version: 13.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  NVIDIA T1000 8GB               Off |   00000000:01:00.0 Off |                  N/A |
| 36%   52C    P8            N/A  /   50W |       6MiB /   8192MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            2697      G   /usr/lib/xorg/Xorg                        4MiB |
+-----------------------------------------------------------------------------------------+
maron@minisoba:~$ nvidia-smi
Tue Sep 30 12:37:43 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.82.09              Driver Version: 580.82.09      CUDA Version: 13.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  NVIDIA T1000 8GB               Off |   00000000:01:00.0 Off |                  N/A |
| 36%   52C    P8            N/A  /   50W |       6MiB /   8192MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            2697      G   /usr/lib/xorg/Xorg                        4MiB |
+-----------------------------------------------------------------------------------------+
maron@minisoba:~$

ここから(DELL Precision 3280の場合、Quadro T1000)👇 www.nvidia.com

3年前も同じところで引っかかっていました。(汗) minisoba.com