https://bugzilla.kernel.org/show_bug.cgi?id=71051
--- Comment #9 from Hin-Tak Leung htl10@users.sourceforge.net --- (In reply to Alex Deucher from comment #8)
Created attachment 150801 [details] possible fix for mullins
This patch may fix Hin-Tak's issue, but won't affect the original reporter.
Yes, it does fix my suspend problem. Thanks for the quick response. Please feel free to add a 'Tested-By:'.
The screen stays blank after wake on hibernate though, with these messages:
Sep 19 04:42:48 localhost kernel: [drm:cik_ring_test] *ERROR* radeon: ring 1 test failed (scratch(0x3010C)=0xCAFEDEAD) Sep 19 04:42:48 localhost kernel: [drm:radeon_dp_link_train_cr] *ERROR* displayport link status failed Sep 19 04:42:48 localhost kernel: [drm:radeon_dp_link_train_cr] *ERROR* clock recovery failed Sep 19 04:42:48 localhost kernel: [drm:radeon_dp_link_train_cr] *ERROR* displayport link status failed Sep 19 04:42:48 localhost kernel: [drm:radeon_dp_link_train_cr] *ERROR* clock recovery failed
Somehow blindly suspending (by accident, pressing the power button for too short a duration) aand waking brings it back, interestingly.
The corrupted mouse pointer also changed from the usual 'squashed + block' ( photo attached to https://bugzilla.redhat.com/show_bug.cgi?id=1141491#c0) to a phantom double pointer, which is extremely confusing now.
I'll attach the full dmesg of the 'wake from hibernate + suspend + wake from suspend', and the double pointer picture below. And while I am at it, is there any patches to get x-video I should try?