After latest NVidia driver updates, my OpenSuse 15.6 falls back to a horrible resolution.
Using “journalctl -b”, I found this log entry:
Jul 29 19:17:35 mycomputer kernel: NVRM: API mismatch: the client has the version 570.172.08, but
NVRM: this kernel module has the version 570.169. Please
NVRM: make sure that this kernel module and all NVIDIA driver
NVRM: components have the same version.
In Yast2, I see that e.g. “nvidia-modprobe” has version 570.172.08, but “nvidia-open-driver-G06-signed-kmp-azure” has 570.169 and no update available. Is it this component (no version 570.172 available)?
I also have “nvidia-open-driver-G06-signed-kmp-default” installed. Don’t know where “-azure” comes from, it was probably installed automatically when I set up this machine.
All other nvidia components have 570.172, only the two “nvidia-open-driver-G06-signed-kmp-xxx” modules are at 570.169. I don’t feel experienced enough to click through a downgrade of all of them . Maybe I wait a few days and hope that it pops up. Or should I create a bug report? At least there seems to be a problem that it was released like this.
Do you have snapper configured and a snapshot before the Nvidia upgrade? If so, just roll back to that snapshot, lock all Nvidia packages and then update again.
If you don’t have a suitable snapshot to revert to, reverting 10 packages with YaST is not that difficult; please don’t forget to lock those packages afterwards if you are planning to update the system before the new version of the open driver shows up.