Bug 42751

Summary: Laptop does not suspend on lid close..
Product: ACPI Reporter: jog (jogadagundi)
Component: Power-Sleep-WakeAssignee: Zhang Rui (rui.zhang)
Status: CLOSED INSUFFICIENT_DATA    
Severity: normal CC: acpi-bugzilla, rui.zhang
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.0 Subsystem:
Regression: Yes Bisected commit-id:
Attachments: cpuinfo
scsi
lspci -vvv
modules
apcidump

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.