Something weird happened with my graphics just recently. The main display started messing up as if the drivers had crashed or something. However, the secondary display kept working just fine. When I unplugged the main display, and the main screen was automatically switched to the secondary display, it started showing the same problem as the first one. It seems that whatever is set as the main display just messed up. I even tried using a different dvi port on the gpu, but to no avail. I restarted the computer only to find that the main display now flickered. I checked the gpu temp, and it was idling at 50C. I ramped the fans up and it got back down to 35C and everything stayed cool after that, so it seems while it heated up while it was freaking out before the restart. It is almost like I am watching it change frames or something. (I want to point out the the display itself is not messing up, as far as I can tell). So I uninstalled the drivers, restarted and it was still flickering. Installed the latest drivers and restarted and it was still flickering. I don't really know what to do at this point.
This is what the screen looked like while it was messing up.
Should I look at getting a new gpu or something?