GeForce RTX 5060 Ti を Ubuntu24.04 のPCで動かそうとしたら、とても手間がかかったので、メモとして残しておきます。
ブート
CSM (Compatibility Support Module) ブートでは動かないです。UEFIによるブートにする必要があります。 確かデフォルト設定でUbuntu24.04をインストールしていたのですが、UEFIによるブートになっていませんでした。 そのため、どうにかしてUEFI用として550MiBのパーティションを作る必要があります。今回は運良く空き領域が残っていましたので、gpartedでパーティションを作りました。 フォーマットはfat32で、ESPフラグを付けます。 その後、マウントしてgrubのインストールをします。
$ sudo mkdir -p /boot/efi $ sudo mount /dev/your-partition-name /boot/efi $ sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntuそして
$ ls -la /boot/efi/EFI/ubuntu/にてgrubx64.efiがあればうまくインストールできていることが確認できます。
$ sudo update-grubにて更新して、/etc/fstabに以下のような内容を追記します。
UUID=XXXX-XXXX /boot/efi vfat umask=0077 0 1UUIDは8桁のもので良いようです。
カーネルとドライバ
これでブートはするものの、5060Tiを5060Tiとして認識してくれません。動くドライバと動かないドライバがあるようです。 ただ、このあたりの情報が2025年6月あたりの情報ばかりで、最近の情報があまりネット上では見つかりませんでした。 そこで、試したパターンのうち記録に残していたものについて、ここに残しておきます。筆者の環境ではこうなるというだけで他の環境でもこうなるとは限りませんのでご注意ください。
| nvidia-driver- | linux-image- | 結果 | |||
|---|---|---|---|---|---|
| 画面 | マウスカーソル | ネットワーク | nvidia-smi | ||
| 590 | 6.17.0-1004-nvidia | 真っ黒で左上の キャレットも表示されない | - | - | - |
| 590 | 6.17.0-14-generic | 真っ黒で左上の キャレットも表示されない | - | - | - |
| 590 | 6.14.0-1015-nvidia | GUI付きで起動する | 動く | 記録なし | 失敗 |
| 590 | 6.14.0-37-generic | GUI付きで起動する | 動かない | 記録なし | 失敗 |
| 590 | 6.11.0-1016-nvidia | GUI付きで起動する | 動かない | 動かない | 失敗 |
| 590 | 6.11.0-29-generic | GUI付きで起動する | 動く | 動く | 失敗 |
| 590 | 6.8.0-1045-nvidia | GUI付きで起動する | 動く | 動く | 失敗 |
| 590 | 6.8.0-100-generic | GUI付きで起動した | 動かない | 動く | 失敗 |
| 590-open | 6.17.0-1004-nvidia | GUI付きで起動する | 動く | 動く | 失敗 |
| 590-open | 6.17.0-14-generic | GUI付きで起動する | 動く | 動く | 失敗 |
| 590-open | 6.14.0-1015-nvidia | GUI付きで起動する | 動く | 動く | 失敗 |
| 590-open | 6.14.0-37-generic | GUI付きで起動する | 動かない | 動かない | 失敗 |
| 590-open | 6.11.0-1016-nvidia | GUI付きで起動する | 動かない | 動かない | 失敗 |
| 590-open | 6.11.0-29-generic | GUI付きで起動する | 動く | 動く | 失敗 |
| 590-open | 6.8.0-1045-nvidia | GUI付きで起動する | 動く | 動く | 失敗 |
| 590-open | 6.8.0-100-generic | GUI付きで起動する | 動かない | 動かない | 失敗 |
| 575-open | 6.17.0-1004-nvidia | GUI付きで起動する | 動く | 動く | 正常に動作 |
| 575-open | 6.17.0-14-generic | GUI付きで起動する | 動く | 動く | 正常に動作 |
| 575-open | 6.14.0-37-generic | GUI付きで起動する | 動かない | 動かない | 失敗 |
| 575-open | 6.11.0-29-generic | GUI付きで起動する | 動く | 動く | 失敗 |
Driver Version: 580.126.09と表示されるので、結局、nvidia-driver-580-openが使われているようです。