Comment 7 for bug 933710

Revision history for this message
Seth Forshee (sforshee) wrote :

I added the upstream bug watch. However I'm not in agreement with the reclassification of this as high. This bug means that someone could close their laptop lid and think the machine is suspended when it isn't, which can have severe consequences. It's also a regression due to the recent changes in g-s-d.

I'm also adding xserver-xorg-video-intel to the bug, as I'm beginning to think the root cause of the issue may lie here. libgnome-desktop first queries with RandR to see whether or not the output drives a laptop panel, and obviously this is failing to report the status correctly. I see that there's some code in intel_display.c that's commented out to treat eDP similarly to LVDS, due to a bug [1] that marked as being fixed. It's a guess, but maybe this is why RandR fails to recognize the eDP output as driving a laptop panel?

[1] https://bugs.freedesktop.org/show_bug.cgi?id=38012