Kernel Bug Tracker – Bug 15108
Blank screen with KMS enabled (on clevo M5xN laptop)
Last modified: 2010-03-04 07:45:41 UTC
acpi lid status thinks it's closed when booting the laptop (every time).
- /proc/acpi/button/lid/LID/state is updated correctly when closing/opening
- it's the initial value given by acpi when powered on that is wrong
- no troubles on suspend/resume
So my workaround is to close/reopen it during before kernel loading.
I guess it could be eligible to the same fix as the one described in Bug 14957
Created attachment 24675 [details]
no, this seems to be a different problem.
the laptops in that bug report can not report the correct lid state all the time.
please attach the acpidump of your laptop.
Created attachment 24713 [details]
clevo M550N acpidump
Created attachment 24740 [details]
patch: blacklist Clevo M5x0N for LVDS detection
well, you're right.
The root cause of this problem is that BIOS reports incorrect(uninitialized) Lid state. I read the acpidump of your laptop and find that it's hard to fix the problem in Linux kernel, so we need the same solution as we do in bug #14957.
Patch attached. please give it a try.
please re-open this bug if the patch in comment #4 doesn't work for you.
Handled-By : Zhang Rui <firstname.lastname@example.org>
Patch : http://bugzilla.kernel.org/attachment.cgi?id=24740
patch in comment #4 applied to acpi tree
shipped in linux-2.6.33-rc8-git4
sent to linux-2.6l.32.stable
i confirm the patch is working on 2.6.33