[DRM][AMD][NAVI2] Suspended monitor is being constantly re-detected
Brief summary of the problem:
When my second monitor is suspended, there are constant DRM/UDEV events about it being just plugged on it seems. This creates problems for some DE that listen to UDEV to know when a new monitor is plugged in. It clogs the logs, prompts screen configuration reloading and creates instability of the overall DE, especially in Wayland environment.
https://bugs.kde.org/show_bug.cgi?id=442706
Hardware description:
- CPU: 5800x
- GPU: 6900XT
- System Memory: 32 GB
- Display(s): 2
- Type of Display Connection:
- 1 x DP 1440p@144Hz VRR
- 1 x HDMI 1080p@60Hz
System information:
- Distro name and Version: Arch Linux
- Kernel version: 5.13.12
- Custom kernel: zen1-1-zen
- AMD package version: No package
How to reproduce the issue:
Plug the second monitor and suspend it.
Attached files:
- https://bugs.kde.org/show_bug.cgi?id=442706 has full traces and logs