Bug 42751 - Laptop does not suspend on lid close..
Summary: Laptop does not suspend on lid close..
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: ACPI
Classification: Unclassified
Component: Power-Sleep-Wake (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Zhang Rui
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-09 18:05 UTC by jog
Modified: 2012-05-24 08:12 UTC (History)
2 users (show)

See Also:
Kernel Version: 3.0
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
cpuinfo (1.52 KB, text/plain)
2012-02-09 18:06 UTC, jog
Details
scsi (336 bytes, text/plain)
2012-02-09 18:06 UTC, jog
Details
lspci -vvv (39.92 KB, text/plain)
2012-02-09 18:07 UTC, jog
Details
modules (2.47 KB, text/plain)
2012-02-09 18:07 UTC, jog
Details
apcidump (116.19 KB, application/octet-stream)
2012-02-16 20:49 UTC, jog
Details

Description jog 2012-02-09 18:05:55 UTC
With 3.0 kernel, laptop no longer suspends on lid close. There are several bugreports on launchpad

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/874749
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/400097

Works perfectly on 2.6.38

Closing the lid simply dims the screen. acpi_listen does not trigger any event.
Comment 1 jog 2012-02-09 18:06:26 UTC
Created attachment 72339 [details]
cpuinfo
Comment 2 jog 2012-02-09 18:06:49 UTC
Created attachment 72340 [details]
scsi
Comment 3 jog 2012-02-09 18:07:10 UTC
Created attachment 72341 [details]
lspci -vvv
Comment 4 jog 2012-02-09 18:07:33 UTC
Created attachment 72342 [details]
modules
Comment 5 Len Brown 2012-02-14 02:40:33 UTC
> Works perfectly on 2.6.38

set "Regression" flag

What laptop is failing?
What is the most recent kernel where it did work?
What *does* happen on lid close -- any messages in dmesg?

Please attach the output from acpidump

please kill acpid and
# cat /proc/acpi/event
and show the output for lid close & open (if any)
as well as the output from 'grep acpi /proc/interrupts'
across this period

and also the state in /proc/acpi/button/lid/*/state

Also, please verify that your GUI is configured to suspend
on lid close events.
Comment 6 jog 2012-02-16 20:48:23 UTC
This is on a System 76 pangolin 6 laptop.
It works fine on 2.6.38


Screen just goes blank - nothing in dmesg (acpi_listen triggers nothing either)


No output from # cat /proc/acpi/event - Nothing generated


grep acpi /proc/interrupts shows 
9:        184         46   IO-APIC-fasteoi   acpi


state in /proc/acpi/button/lid/*/state correctly states open and closed events


cat /proc/acpi/button/lid/*/state
state:      open

and

cat /proc/acpi/button/lid/*/state
state:      closed


GUI set up correctly. (In fact when I boot from 2.6.38 kernel, it suspends correctly)
Comment 7 jog 2012-02-16 20:49:01 UTC
Created attachment 72410 [details]
apcidump
Comment 8 Zhang Rui 2012-02-20 06:16:29 UTC
can you please rebuild your kernel with CONFIG_ACPI_WMI cleared and check if the problem still exists?
Comment 9 Zhang Rui 2012-05-24 08:12:20 UTC
bug closed as there is no response from the bug reporter.
please feel free to reopen it if the problem still exists in the latest upstream kernel.

Note You need to log in before you can comment on or make changes to this bug.