I was puzzled all morning over why Nsight’s “Start Performance Analysis” wasn’t capturing any OpenGL traces and then cryptically reporting that there was an error.
Disabling the ancient 9400 GT hiding in my system and restarting VS2012 solved the problem:
I disabled the GT 240 (sm_12) as well, just to be safe. :)
Both of the ancient GPUs and the 750 Ti are running headless.
The win here is that I didn’t have to open the case and pull the card since I still like to see how CUDA code runs on old GPU architectures.
A warning message from Nsight might be appropriate as I had to guess that this was the issue.