Screen no signal with dvi, TV with hdmi works fine

Raqbit

Prominent
Jul 18, 2017
3
0
510
So, recently my screen stopped getting a signal from my gpu.
Sometimes it works for a second, but glitches out (One time during POST it only showed the "DEL for setup" and boot menu text, but not the motherboard graphic) after reboot stops working again. My screen doesn't have an HDMI input, so I tried my TV using the HDMI input, and that worked fine, even across reboots. Now I don't have any DVI screen's or DVI capable input devices laying around (other than my screen and my PC), so there's no way for me to test if the screen has a broken DVI input (Connecting my laptop via VGA works fine), or the DVI output on my GPU is broken.

I must note that the first time I encountered this, I had to reboot because of another graphics problem: I don't know if this is something broken in the linux nvidia driver I'm running, but the resolution went down for a bit, causing big UI and a big mouse cursor to appear. After rebooting (trying to fix that issue) it stopped working.

Also I should mention that in the last month or so, my screen would sometimes flicker black (not sure if it was off or just an entire black frame), also don't know if that's a driver problem or if it's related to my screen or GPU somehow.

Anyways, would it be more likely to be the screen, or an issue with my gpu? Stuff like that boot-logo not appearing makes me think it has something to do with my gpu. (Although on hdmi it works fine)

Running a GTX660 stock card, with an iiyama ProLite E2208HDD screen (Doubt it's important to know, but here ya go anyways)
 

Raqbit

Prominent
Jul 18, 2017
3
0
510


It appears to have been a bad DVI port on my GPU. I found that my GPU has a DVI-I connector (I was using the DVI-D connector before), which I had never touched, and because DVI-D is compatible with DVI-I, I was able to connect my display to it. Working perfectly! Sad that one of the ports is broken, but I can understand it happening because this rig is about 3 years old now.