Skip to contentSkip to conversation

LID button Event ACPI malfunction

DISCUSSION Benedek Frank 1 participant 1 message Dec 22, 2004 ACPI

lore
Share & tools
lore
#0 lore raw

Hi

When I shut down, my machine (Dell 700m) goes into suspend to ram twice. I have to wake it
up, and it goes further, sleeps again, wake it up, and finally shuts down. I just had ACPI worked out (kernel 2.6.9), and since just recently I can go to suspend to RAM
and DISK as well. Now, why a shut down triggers a suspend-to-ram?

When I look at the LID button under ACPI

/proc/acpi/button/lid/LID0/state

it says

state: closed

It is clearly not closed, as I am looking at the screen. :)

I have an ACPI event that gets triggered when I REALLY close the lid, and that works.

Here is the event

/etc/acpi/event/lidbtn

event=button/lid
action=/etc/acpi/lidbtn.sh

And here is the script

/etc/acpi/lidbtn.sh

#!/bin/sh
/sbin/sleep

And finally here is /sbin/sleep, that was written by me for the machine's special needs (like module unloading, video_post etc.)

rmmod b44
echo "mem" > /sys/power/state
#echo 3 > /proc/acpi/sleep
modprobe i830
/root/emu/video_post
modprobe b44
/etc/init.d/networking restart

Thanks for any help

Ben

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/