since I updated my F16 today I got problems with kmod-nvidia driver. Glx isn't working properly, I recognized it because Kwin didn't look and behave like it should. Also Glxgears crashes:
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x6a00002
Serial number of failed request: 38
Current serial number in output stream: 38
I also got a plasmoid usually displaying temperature of graphics chip, which now says:
Card Model: Gdk-EROOR **: The program 'nvidia-setting' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid window parameter)'...
An 'lsmod | grep -i nvid' says:
nvidia 11283854 25
i2c_core 38277 2 nvidia,i2c_i801
And in messages there's this error:
Dec 8 20:38:32 localhost kernel: [ 24.880126] traps: nvidia-settings trap int3 ip:3d6264d783 sp:7fffcb8e1fa0 error:0
Dec 8 20:38:32 localhost kernel: [ 24.929788] traps: nvidia-settings trap int3 ip:3d6264d783 sp:7fffe0df1a30 error:0
Dec 8 20:38:33 localhost kernel: [ 25.197686] traps: nvidia-settings trap int3 ip:3d6264d783 sp:7fffe9e442a0 error:0
Dec 8 20:38:33 localhost kernel: [ 25.240173] traps: nvidia-settings trap int3 ip:3d6264d783 sp:7fff4c7e7db0 error:0
Since this isn't the first problem with nvidia driver I am used to simply load an older kernel in grub when there is such a problem. This ever worked well, but this time when I boot the older kernels Fedora can't load the older kmod-nvidia drivers, although they're both installed.
I also tried to downgrade the kernel and a yum history undo, but both won't work because of dependencies on other packages.
Can anyone tell me how to get this error fixed or just to downgrade so it works until this bug is fixed?