This is an automated archive.

The original was posted on /r/hardware by /u/LiveTradingChannel on 2023-08-25 11:08:48+00:00.


A video exemple of the issue:

This is madness because this issue has been present for more than 10 years and it’s actually the expected behavior due to the DisplayPort specification.

Unlike HDMI and DVI connections the DisplayPort connection will report a hot-unplug event when the display is powered OFF, and this hot-unplug event will remove the display completely from topology. In other words when the DisplayPort display is powered OFF then it is completely removed from the OS. As you power the display ON, it triggers a hot-plug event again and then the display is re-enumerated and added back to topology. The re-enumerating of the display triggers the OS to re-arrange the desktop icons, and this is normal behavior of the OS whenever a display is removed and plugged back in.

With HDMI/DVI connection, even if the display is powered OFF the display is still part of the topology, so there is no hot-plug event triggered. In fact, if you physically disconnect the HDMI/DVI connection from the PC then it would trigger the same behavior, since physically disconnecting and then re-plug the HDMI/DVI will trigger the same hot-plug event.

Resources:

https://www.reddit.com/r/nvidia/comments/lbz4hi/request\_for\_gpu\_manufacturers\_to\_allow\_display/

https://www.reddit.com/r/nvidia/comments/66opvp/this\_displayport\_hotplug\_madness\_finally\_needs\_to/

https://www.datapro.net/techinfo/hot\_plug\_detection.html

Windows 11 didn’t solve the issue: https://www.reddit.com/r/Monitors/comments/ylzmlp/rapid\_hot\_plug\_detect\_displayport\_dual\_monitor/

https://www.reddit.com/r/nvidia/comments/7lwds0/is\_nvidia\_finally\_going\_to\_do\_something\_about/