I have a iiyama gmaster monitor connected to an AMD TAHITI XT board using DP. When the xserver switches it to dpms off, it has an hard time to get out of this state: most of the time, the monitor is switched on but I get a "no signal" error displayed by the monitor, and the graphic stack is trying to restore the signal in a loop, unsuccessfully. That, whatever the refresh rate:60Hz/120Hz/144Hz (1920x1080). I provide the xserver log and the kernel.log while the components try to restore the video signal. linux amd-staging-next, drm git, llvm git, mesa git, xserver git, xf86-video-amdgpu git, from this 20th of may.
Created attachment 139680 [details] kernel log
Created attachment 139681 [details] xserver log
Created attachment 139682 [details] xserver log with successfull dpms off exit
Is this a regression?
I cannot reasonably tell you if it is a regression, because my usage rarely gets my monitor in dpms off mode. That on top of the fact I did a new custom gnu/linux distro recently. If you have some compilation or not flags to enable tracing of video mode related code (in any/all components), I'll give it a shot. I must say that the keyboard and mouse are responsive and I can use the computer blindely when the monitor is looping in trying to restore the video mode, thus I am able to get on the spot logs.
still happening
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/392.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.