After today’s Online Update, I get
glxinfo
name of display: :0.0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 92
Current serial number in output stream: 93
Current Nvidia driver set is 450.80.02_k5.3.18 and obviously has triggered the failure.
How to get back to the previous version?
Thanks in advance.
Yes, I rebooted and reinstalled the driver set. The drivers are properly loaded as before, the problem is in the nvidia OpenGL libraries.
I could of course remove proprietary nvidia drivers altogether, and resort to nouveau and mesa-gl libraries which would result in missing openGL features and much weaker graphics performance.
But all worked fine before this update. My question is whether I can revert to the previous version of the nvidia driver set.
Since the advent of btrfs snapshots you may just be able to boot from a previous snapshot prior to the driver update. Or if using ext4 for root, then restoring a backup might be the easiest way to go.
Thanks for the informations. I “solved” the problem by starting an upgrade of 15.2 to 15.2 :O, resulting in removal of all non Suse repos and needing a complete online update to recent, After that, I added the repos again, and OpenGL library nvidia-glG05 450.80.02-lp152.35.1 works fine. Rendering is even faster than before. Still I have no idea what triggered the condition.
Sorry for the hazzle, and thanks again.
I think I’ve also encountered similar issues which had involved a force reinstall of the proprietary driver. If I look in Yast → Software Management I can see that xf86-video-nouveau is locked as Taboo – Never Instal. If that taboo lock somehow gets cleared, I suspect that could cause your issue.