Bug 111846 - Suspend to RAM cause screen to glitch on navi10
Summary: Suspend to RAM cause screen to glitch on navi10
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/AMDgpu (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: not set normal
Assignee: Default DRI bug account
QA Contact:
Depends on:
Reported: 2019-09-27 23:36 UTC by Yuxuan Shui
Modified: 2019-11-19 09:56 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

dmesg (from suspend entry to exit) (14.64 KB, text/plain)
2019-10-02 01:18 UTC, Yuxuan Shui
no flags Details
Xorg.0.log (has a couple of suspension/hibernation) (106.35 KB, text/x-log)
2019-10-02 01:21 UTC, Yuxuan Shui
no flags Details

Description Yuxuan Shui 2019-09-27 23:36:11 UTC
To reproduce:

1. have two monitors (not sure if necessary, also the two monitors i have have different resolutions)
2. suspend computer to ram
3. wake up computer
4. screen flickers


1. set pp_dpm_mclk immediately fix the problem
2. after step 1, set power_dpm_force_performance_level to "auto", then the problem reappears.
3. flicker doesn't occur on vconsole

Software Versions:

This bug occurs on linux 5.3.0, xorg 1.20.5, mesa 19.3.0 40087ffc5b9
Comment 1 Alex Deucher 2019-10-01 14:48:49 UTC
Please attach your xorg log (if using X) and your dmesg output.
Comment 2 Yuxuan Shui 2019-10-02 01:18:01 UTC
Created attachment 145610 [details]
dmesg (from suspend entry to exit)
Comment 3 Yuxuan Shui 2019-10-02 01:21:31 UTC
Created attachment 145611 [details]
Xorg.0.log (has a couple of suspension/hibernation)
Comment 4 Yuxuan Shui 2019-10-18 21:04:17 UTC
Looks like this happens after a GPU reset as well.
Comment 5 Martin Peres 2019-11-19 09:56:01 UTC
-- 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/921.

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.