After upgrading to my Nvidia driver to 440.36, I (and several others on the Archlinux forums and Redit) have run into a problem where the frame rate drops to ~1 FPS after 10 minutes of loading the driver and bringing the card up with Bumblebee (to control Optimus). This timing is reliable, regardless of load. It occurs for me whether running Kerbal Space Program, Glxspheres64 or Gedit. It is not a thermal problem (it happen even with no real load).
If I quit the program (which causes bumblebee to unload the driver and power down the card), I can then re-start with bumblee and get another solid 10 minutes of performance before it drops to 1 FPS again.
Archlinux, up-to-date system
GTX-1050ti Max-Q (I’m running a Thinkpad X1E)
Running via both the “primusrun” and “optirun” command, using Bubmblee
Happens only with the 440.36 driver. If I roll back to 435.21 or 390.132, the problem goes away.
I can’t find anything useful in the logs, I’ll pull some together and post (the catch is since I’m using bumblebee, the regular log-dump tool doesn’t give any Xorg outputs) when I get a chance, but I figured I’d start the thread here for others who are seeing the same problem.
One curious part, which I’m hoping is telling, is the fact that it always times out at 10 minute.s