Ubuntu で Kernel のバージョンアップで nvidia driver が不具合を起こしたので対応した

Ubuntu のバージョンアップが出ていて Chrome が含まれていたのでそれだけやろうかと操作したら何を思ったのか全アップデートしてしまい案の定サブディスプレイが表示されなくなってしまった。

カーネルのバージョンアップも含まれていたようなので nvidia driver が不具合を起こしたであろうという推測は出来たので以下のように対処。ざっくり言えばドライバーの再インストールである。

nvidia-smi コマンドを見てもGPU情報が出ないことを念の為確認した。

$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

一度ドライバーをアンインストールして、GUIの「追加のドライバー」から以前と同じドライバーをインストールした。(2023/03 時点では nvidia-driver-525)

sudo apt-get --purge remove nvidia-*

ドライバー再インストール後に再起動したら回復した。

$ nvidia-smi 
Thu Mar  2 22:29:48 2023       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.85.05    Driver Version: 525.85.05    CUDA Version: 12.0     |
|-------------------------------+----------------------+----------------------+
...
...