私は Ryzen 5600G CPU と統合グラフィックを搭載した Linux Mint マシンを持っています。最近友人から GTX 660ti をもらい、セットアップしようとしているのですが、ドライバーがロードされているようです (nvidia-smi を実行すると次のようになります)。
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.74 Driver Version: 470.74 CUDA Version: 11.4 |
|-------------------------------+----------------------+----------------------+
| 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 GeForce ... Off | 00000000:01:00.0 N/A | N/A |
| 30% 33C P8 N/A / N/A | 67MiB / 3015MiB | N/A Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
ただし、カードがインストールされている場合の起動時のメッセージには、システムがビデオ ハードウェア アクセラレーションなしで実行されているため、CPU が iGPU の助けを借りずにすべてのグラフィック処理を実行していることが記載されています。
つまり、カードがそこにあることは認識しているようですが、何も実行できないようにしているようです。何かアイデアはありますか? 古い NVIDIA ドライバー、Nouveau、NVIDIA の .run ファイルによるインストール、カーネルを 5.11 に更新してみましたが、何も機能しませんでした。
編集: 実行中のlspci | grep -i vga
出力
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 660 Ti] (rev a1)