Nvidia update fails to enroll pubkey

After an nvidia driver update (‘zypper dup’), somehow the pubkey enroll prompt failed prompt (or I had missed the time window but I’m not sure), so I was left with a low resolution desktop.
This happened before so again I tried to use
sudo mokutil --import /var/lib/nvidia-pubkeys/MOK-nvidia-driver-G0******.der --root-pw
only to find that it didn’t work because the only pubkey left in the ‘/var/lib/nvidia-pubkeys’ was for the previous version instead of the latest installed nvidia driver.
This happened twice in a row recently. Last time I resolved it via ‘snapshot rollback’.
My questions are

  1. How I should manually enroll nvidia pub key today after I have missed the first prompt after its driver update?
  2. Is it not normal the newest installed nvidia driver pub key not showing under the ‘/var/lib/nvidia-pubkeys’ dir?

The path for the keys was changed some time ago…
https://en.opensuse.org/SDB:NVIDIA_drivers#Secureboot

And the procedure how to enroll when you missed the MOK screen is also described there.

Thank you. I could not spot the difference even if I checked your link before this post… :expressionless:

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.