Quick answer
Disable USB selective suspend in Windows power options, update your GPU driver, and if you're on DisplayPort, turn off the monitor's Auto Power Off setting. That combo solves 90% of sleep-related no-signal issues.
What's actually happening here
Your monitor isn't broken. The GPU and the monitor lost handshake during sleep. When your PC enters sleep, the GPU stops sending a signal and the display link goes into a low-power state. On wake, the GPU re-initializes the output, but if the monitor's EDID (the data block that tells the GPU what resolutions and timings it supports) isn't re-read properly, the GPU sends nothing. Result: black screen, No Signal message, and you're forced to hard reset.
This is especially common with HDMI 2.1 and DisplayPort 1.4 because they use more aggressive power-saving on the link. I've seen it on a Dell U2720Q with a Mac mini, and on an Asus TUF Gaming VG27AQ with an Nvidia RTX 3070. The trigger is almost always the monitor's own power-saving feature kicking in during sleep — it drops the link entirely, and when the PC wakes up, the GPU doesn't know the monitor is still there.
The fix that works (in order)
- Update or reinstall your GPU driver. Use DDU (Display Driver Uninstaller) to wipe the old driver completely, then install the latest from Nvidia or AMD. This fixes the GPU's EDID handshake logic. Yes, it's drastic, but I've seen it fix wake issues that tinkering never touched.
- Disable USB selective suspend. Open Control Panel → Power Options → Change plan settings → Change advanced power settings. Expand USB settings → USB selective suspend setting → set to Disabled for both battery and plugged in. This stops Windows from cutting power to the USB hub that might be feeding the monitor if you're using a USB-C or USB hub connection.
- Turn off the monitor's Auto Power Off / ECO mode. Dig into your monitor's on-screen display menu. Look for Power or ECO settings. Disable Auto Power Off and Deep Sleep. On many BenQ and LG monitors, this setting literally renames itself to "Deep Sleep" and it's the culprit. The monitor stops responding to the wake signal when it's in that state.
- Change the power plan's PCI Express link state. In the same advanced power settings, expand PCI Express → Link State Power Management → set to Off. This stops the GPU's PCIe link from dropping to a lower power state, which can cause the GPU to lose its output on wake.
If the main fix fails
Don't panic. Try these in order:
- Swap the cable. DisplayPort cables are notorious for this. The VESA standard is a mess with quality control. Try an HDMI 2.1 cable if your monitor supports it. If you're already on HDMI, try a different HDMI port on the GPU (some ports share bandwidth).
- Use a different output port. If you're on a GPU with multiple HDMI/DP ports, switch to the other one. I've had a GPU where the primary port just wouldn't re-init after sleep, but the secondary was flawless.
- Disable Fast Startup in Windows. This is a hidden one. Fast Startup doesn't fully shut down the kernel, and it can leave the GPU in a weird state. Go to Control Panel → Power Options → Choose what the power buttons do → Change settings that are currently unavailable → uncheck Turn on fast startup.
- Update monitor firmware. If your monitor has a USB upstream port, check the manufacturer's site for firmware updates. Some monitors (especially LG and Samsung) release EDID fixes that address wake problems.
Prevention tips
The best way to avoid this is to not let your monitor sleep at all. Set your monitor to sleep after 30 minutes but keep the PC awake. Or, if you want both to sleep, at least set the monitor to "Standby" instead of "Deep Sleep" if your monitor gives you that option. Also, if you're on a laptop with an iGPU and dGPU, make sure your apps are set to use the dGPU only — the switchover during sleep is a classic trigger.
And one more thing: if you're using a KVM switch, that's your problem. KVM switches are handshake killers. I've tested three different models, and every single one flaked out on wake. Plug the monitor directly into the GPU and use a USB-only KVM if you need it.
This isn't a hardware failure. It's a power management handshake issue. Once you get the GPU and monitor to agree on the wake-up sequence, it'll be solid for months.