As said in bug 176301, I have a Fiji card 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Fiji [Radeon R9 FURY / NANO Series] (rev ca) with two LG DisplayPort 27" 4K monitors. Locking screen while GNOME is running on X makes both monitors go to sleep, all fine. Upon moving a mouse or pressing a key, only one of them will wake up, and always the same one. Dmesg shows: [drm:amdgpu_crtc_page_flip [amdgpu]] *ERROR* failed to get vblank before flip The other monitor will wake up if one switches to a console (e.g. Ctrl+Alt+F3) and back or one powers any of the monitors off and back on.
Please attach your dmesg output and xorg log.
Created attachment 242711 [details] dmesg
Created attachment 242721 [details] xorg log
Does this still happen with current xf86-video-ati Git, or at least the 7.7.1 release?
Testing. Looks good and haven't had it happen thus far, will report in a few days. Bug 176301 is still occuring.
Still happens with xorg-x11-drv-ati-7.7.1-1.20160928git3fc839ff
Does https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=daf8809626c0ee7a152f9c34058fc3b43385dd51 help for this, by any chance? BTW, I made a mistake in comment 4, need to test xf86-video-amdgpu here, not xf86-video-ati.