I am using a Thinkpad X1 Carbon 3rd with
Intel Core i7-5500U CPU with integrated Intel HD Graphics 5500
after suspend and resume the display status of all display ports is unknown.
Output before suspend looks like
Output after suspend looks like
As systemd reads this values to interpret correct lid closure behaviour subsequent lid closures do not suspend my machine.
Thread at http://mid.gmane.org/20150615234500.GA27201@gardel-login
*** Bug 100741 has been marked as a duplicate of this bug. ***
I am pretty sure one instance of this bug should be kept open, as long as the issue is unfixed. Daniel Vetter even prepared a patch to fix it, but I was too lazy to test it:
The kernel change broke userspace there, and Daniel Vetter's patch should be able to fix that, if it works.
Jani, could you reopen the bug.
I tried the suggested patch and it fixed the issue for me.
This fixes the issue for me as well (Thinkpad Yoga, i7-4500U, HD Graphics 4400).
See the related issue at systemd bugtracker: https://github.com/systemd/systemd/issues/451
A workaround landed in systemd but we believe the root issue should be fixed in the kernel as well. Can someone please reopen and fix this bug? I run my laptop with Daniel Vetter's patch for 2 weeks now and I saw no side-effect.
I've also tried the kernel patch and it also fixes the issue for me.
(In reply to Lennart Poettering from comment #6)
> I am pretty sure one instance of this bug should be kept open, as long as
> the issue is unfixed. Daniel Vetter even prepared a patch to fix it, but I
> was too lazy to test it:
> The kernel change broke userspace there, and Daniel Vetter's patch should be
> able to fix that, if it works.
> Jani, could you reopen the bug.
For completeness, INVALID -> CODE_FIX
Author: Daniel Vetter <email@example.com>
Date: Thu Jul 16 16:47:50 2015 +0200
drm: Stop resetting connector state to unknown
Having applied the patch, I still don't have the external monitor activated, when resuming.
-ThinkPad T430s; Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
- Fedora 22
- kernel: 4.1.3 with 5677d67ae3949f09f57357241b88222d49b8c782
- intel gpu driver: xorg-x11-drv-intel-2.99.917-12.20150615.fc22.x86_64
Thanks for any advice.
(In reply to Peter Hatina from comment #12)
> Having applied the patch, I still don't have the external monitor activated,
> when resuming.
> My setup:
> -ThinkPad T430s; Intel Corporation 3rd Gen Core processor Graphics
> Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
> - Fedora 22
> - kernel: 4.1.3 with 5677d67ae3949f09f57357241b88222d49b8c782
> - intel gpu driver: xorg-x11-drv-intel-2.99.917-12.20150615.fc22.x86_64
> Thanks for any advice.
OK, it seems to be working now... Ignore my comment