I recently got two new monitors and connected them to my GPU—one via HDMI and the other using DisplayPort. However, when I start up my PC, both monitors show a 'no signal' message. The only way I can get to the Windows login screen is by unplugging one of the monitors and restarting my PC. Once I'm logged in, I can plug the second monitor back in, and it works fine. I'm looking for a solution to avoid this hassle every time I boot up.
3 Answers
You might be hitting a bandwidth limit. What refresh rate and resolution are your monitors set to? Sometimes pushing both at high settings puts a strain on the GPU.
First off, what GPU are you using, and how many ports does it have? Knowing that can help pinpoint the issue better.
I have a GTX 1070, which has one HDMI port and three DisplayPorts.
Have you tried using Win+P? It could be that your PC isn't detecting the monitors automatically on startup. Sometimes a quick toggle can help it recognize the output correctly.
I gave Win+P a shot, but when I select 'Second screen only', the second monitor just goes black with 'no signal'. However, it works fine if I set it to extend after I'm logged in.

Both monitors are set to 1920x1080 at 180Hz. It's odd because if I start with only one on, I can plug in the other later without any issues. It’s just during the boot with both that I run into problems.