Starting with the 375.20 driver release, if I try to run multiple OpenGL applications at the same time on my GTX970, often launching another OpenGL application will result in the application either crashing or failing to work properly (textures not loading, extreme slowness). I can reproduce this quite easily by running multiple copies of “glxgears” simultaneously. If I launch 6-10 instances, the most-recently-launched instance will display a black window only. I can also reproduce by launching a few (4ish) Google Chrome windows and then attempting to launch a game (Xonotic) (which crashes entirely) or lock the screen in KDE (which results in a very sluggish and essentially non-functional lock screen.
This issue does seem to be at least somewhat limited to certain generations of GPU, however, because on my laptop with an NVS5400m, I can run at least 20 glxgears instances simultaneously and the KDE screen lock still works normally even with 10 Chrome windows open.
I have attached the nvidia-bug-report.log.gz taken from the system with the GTX970 while reproducing the problem. If I can provide any other data, please let me know.
nvidia-bug-report.log.gz (323 KB)