On Thu, 2005-06-16 at 11:56 -0400, Brian Ronk wrote: > everything seems to be working ok, except that it doesn't go to sleep > when I close it.
Hi,
Leaving the other issues to one side... :-)
The below are a couple of files I find useful for handling the ACPI lid
event on my ThinkPad. I'm not sure what vintage a "760XL" is (it
doesn't sound like a recent model, but maybe US models are different to
the ones I see). Anyway, if it does do ACPI then this should be roughly
what you need.
With various kernels I have found that it was also useful to stop /
start hotplug, alsa adn wireless LAN within the suspend_to_ram.sh
script, but that doesn't seem to be the case since around 2.6.8 or so.
Regards,
Andrew McMillan
=============================================================
# /etc/acpi/events/lid
# This is called when the user closes the power button and calls
# /etc/acpi/suspend_to_ram.sh to perform the suspend operation
# Optionally you can specify the placeholder %e. It will pass
# through the whole kernel event message to the program you've
# specified.
# We need to react on "button power.*" and "button/power.*" because
# of kernel version differences.
event=button[ /]lid
action=/etc/acpi/suspend_to_ram.sh
=============================================================
=============================================================
#!/bin/sh
# /etc/acpi/suspend_to_ram.sh
# Initiates a suspend to memory [when the lid is closed]
logger -t "acpi-sleep" "Initiating sleep at `date`"
sync
echo mem >/sys/power/state
sleep 1
logger -t "acpi-sleep" "Awakening from sleep at `date`"
=============================================================
-------------------------------------------------------------------------
Andrew @ Catalyst .Net .NZ Ltd, PO Box 11-053, Manners St, Wellington
WEB: http://catalyst.net.nz/ PHYS: Level 2, 150-154 Willis St
DDI: +64(4)803-2201 MOB: +64(272)DEBIAN OFFICE: +64(4)499-2267
Whereof one cannot speak, thereon one must remain silent. -- Wittgenstein
-------------------------------------------------------------------------
signature.asc
Description: This is a digitally signed message part

