for now:
sudo zypper al nvidia*G07*
This problem is fixed, we are just waiting for the package update to pass QA. So a better option is to just wait a little while. If you add the lock above, be sure to remove it when the package does update, with
sudo zypper rl nvidia*G07*
I find this false accusation mildly disrespectful both to myself, but mostly, to Stefan, the maintainer of the nvidia drivers, who tirelessly chases bugs for us, and the rest of the suse team who take care of things like integration with the kernel etc. Maybe you should come and join us on bugzilla if something goes wrong, and you can add to the considerable efforts made to troubleshoot it.
There are two mechanisms which have been recently added, which should resolve all the issues we are familiar with. Firstly, the kernel module has been made a critical part of kernel QA, so this will keep the module in sync with our kernel. Secondly, a meta package has been created, which will keep the userspace drivers in sync with the kernel module.
For kernel 6.18, there was a slip-up with the first part which has been fixed by the QA team the very first time it was noticed, so we should not see it again. For the brand new G07 drivers, a minor mistake occurred on their very first deployment, which caused them to be selected by zypper over the G06 drivers, and the fix for that was put in place within minutes of being identified (workaround at the top of this post)
I think it’s perfectly valid to just sit and chill and wait for someone else to fix it, or, to join us while we try to fix it for those people, but Stefan works really hard to get this driver working as best he can for all of us, as do I, and lots of other people at suse, and even at nvidia, and it really bothers me to see accusations to the contrary coming from people who weren’t helping us do that.
If we’re going to make accusations about people not doing the right thing to solve this: This failure with the kernel module for 6.18 which I mentioned above, had users crying about it here and on reddit for SIX DAYS and NOT ONE person bothered to report the bug so that it could be fixed.