[Bug 105902] Closing and repoening laptop lid causes scanout corruption (regression since 4.15.12)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Apr 5 14:29:18 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=105902

Ville Syrjala <ville.syrjala at linux.intel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO

--- Comment #5 from Ville Syrjala <ville.syrjala at linux.intel.com> ---
I think we've broken the LVDS lid notifier. We never make a copy of the atomic
state and hence we never restore it either.

I would be curious to know if we could actually just nuke the lid notifier
entirerly:
git://github.com/vsyrjala/linux.git lvds_lid_notifier_nuke

The reason for the notifier was that the VBIOS supposedly craps on top of the
hardware when the lid is closed, which then means that we have to restore the
expected hardware state. If anyone has one of the affected machines (not sure
what they were) I'd like to hear what happens without the lid notifier.

If the VBIOS is still up to its old tricks, I have also made a branch where I
try to set various SWF bits. In theory those could make the VBIOS stop messing
up our hardware:
git://github.com/vsyrjala/linux.git vbios_swf

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20180405/9e7428de/attachment.html>


More information about the intel-gfx-bugs mailing list