13:40colo: OK so I have some opportunity today to get to the bottom of things with my wife's PC (ASROck X300 Deskmini, Ryzen 5 5600G, connecting to the display using DP) today, and I can report that after booting up the PC, then powering up the monitor, then executing `udevadm trigger /dev/dri/card0` on a root shell (via SSH), the monitor does not get hot-plugged.
13:41colo: according to dmesg, some things are detected (the monitor also includes a USB hub with kbd/mouse plugged in after all), but amdgpu reports this: [drm:retrieve_link_cap [amdgpu]] *ERROR* retrieve_link_cap: Read receiver caps dpcd data failed.
13:42colo: interestingly, even in this state, I can talk to ther display using ddcutil
15:15hakzsam: agd5f: that fixed it btw, thanks
16:34colo: (oh, and re-plugging the DP cable physically had no effect, ftr)
16:36Remco: Perhaps try to turn the monitor on using ddcutil?
17:14superkuh: Lucky. I wish my DP monitors would stop hot-plug announcing.
17:14superkuh: With hdmi at least one can tape off the pin. With DP there's no pin to tape off.
17:23agd5f: there's still a pin, but on DP at least there are short and long pulse hotplugs. One is for hotplug detection and the other is a way for the monitor to signal back to the driver when it needs the driver to do something.
18:52colo: Remco: no effect, afaict
19:57mareko: soreau: initially the max number of IDs was 2^32, so we never tested allocating all of them, and now that the max number is 2^22, it could break