BIOSをアップデートしたらNvidiaドライバーが読み込まれなくなった
Ubuntu 26.04 でセキュアブートを有効にした状態でマザーボードのBIOSのアップデートを行ったところNvidiaドライバーが読み込まれなくなった。ドライバーを再インストールしても初回インストール時に表示されたセキュアブートの設定画面が表示されなかったので手動でMOKのインポートを行い設定したところ問題なくNvidiaドライバーが読み込まれるようになった。
ドライバー再インストールとMOKのインポート
不要かもしれないがNvidiaドライバーをアンインストールし再度インストールを行う。
Nvidiaドライバーをアンインストールし再起動sudo apt purge nvidia*sudo reboot
利用可能なNvidiaドライバーの確認ubuntu-drivers devices
Nvidiaドライバーのインストール(ここではnvidia-driver-595-openをインストール)sudo apt install nvidia-driver-595-open
初回インストール時にはこの時点でセキュアブートの設定画面が表示されたが再インストール時には表示されなかったので手動で設定を行う。(ドライバーの再インストールを行わなくてもこれ以降だけでいい気がする)
sudo mokutil --import /var/lib/shim-signed/mok/MOK.der
パスワードの入力と再入力が求められるのでEnroll MOKを行うための1回限りのパスワードを設定する。
再起動sudo reboot
Perform MOK managementのような青い画面が表示されるので
「Enroll MOK」→「Continue」→「Yes」の順に選択していく。
パスワードの入力が求められるので上記で設定したパスワードを入力する。
「Reboot」を選択するとNvidiaドライバーが読み込まれるようになっているはず。
