Subject: Re: Call for testers: i386 ACPI suspend/resume support
To: Steven M. Bellovin <smb@cs.columbia.edu>
From: Jared D. McNeill <jmcneill@invisible.ca>
List: current-users
Date: 06/20/2006 21:06:52
On Tue, 20 Jun 2006, Steven M. Bellovin wrote:
> I wrote simple lid_switch and sleep_button scripts; both work properly for
> suspending if I have them set sleep_state via the sysctl. However, the
> machine does not resume when I open the lid, even though it does under APM
> or Windows. If I comment out the sysctls, I see 'pressed' and 'released'
> events for lid_switch; for sleep_button, I only see the 'pressed' event.
We will only send a 'lid_switch released' event if we see one. What I
have been doing with my wake scripts is ignoring a 'lid_switch released'
event, and doing the restoration scripting immediately after the call to
sysctl to put myself into S3.
I've posted my sleep_button script:
http://www.invisible.ca/~jmcneill/netbsd/sleep_button
If you want to resume from X, throw in a 'wsconscfg -s 1' before the first
sleep, and a 'wsconscfg -s 7' (or whatever vt you run X on) after the
second sleep.
> A brief test of cardbus slots after resume succeeded -- my EVDO card was
> able to dial out.
Very good!
> Speedstep, via estd, is *not* working; the speed stays at 1800 Mhz.
What behaviour do you expect?