Bug 108021 - Display stays black after stand-by on Kabylake GT2/modesetting
Summary: Display stays black after stand-by on Kabylake GT2/modesetting
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/modesetting (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
Depends on:
Reported: 2018-09-22 14:02 UTC by wavexx
Modified: 2018-12-13 18:11 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Note You need to log in before you can comment on or make changes to this bug.
Description wavexx 2018-09-22 14:02:22 UTC
A new issue appeared in Xorg 1.20.1, which I suspect is related to https://bugs.freedesktop.org/show_bug.cgi?id=106715

On a lenovo yoga 1st or 3rd gen (skylake or kabylake), both using the modesetting driver, when resuming from S3 sleep (by closing the lid) or when the monitor goes off with dpms, sometimes the backlight is turned on, but the screen stays completely black.

I verified the issue with kernels 4.17 to 4.19-rc4.

I can "fix" the issue by triggering a display rotation by 90 degrees, which shows the image instantly, and rotating it back (thus my link to the previous bug).

Doing a 180 degree rotation is not sufficient.
I cannot trigger the same problem by running "xset dpms force standby/off".

There's no error or informational message being written to dmesg or Xorg.log.

The behavior is the same if one or two screens are attached (built-in display + external or built-in only).
Comment 1 GitLab Migration User 2018-12-13 18:11:17 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/xorg/xserver/issues/52.

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.