Date: Sat, 25 Nov 2006 19:46:15 -0500 (EST) From: doug@safeport.com To: Erik Norgaard <norgaard@locolomo.org> Cc: FreeBSD Questions <questions@freebsd.org> Subject: Re: ACPI: Standby, sleep, suspend and resume Message-ID: <20061125194239.W56001@fledge.watson.org> In-Reply-To: <20061125185613.Y46748@fledge.watson.org> References: <456875F3.8040908@locolomo.org> <20061125185613.Y46748@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 25 Nov 2006, doug wrote: > On Sat, 25 Nov 2006, Erik Norgaard wrote: > >> Hi: >> >> I have the following sysctl parameters: >> >> hw.acpi.supported_sleep_state: S3 S4 S5 >> hw.acpi.power_button_state: S5 >> hw.acpi.sleep_button_state: S3 >> hw.acpi.lid_switch_state: NONE >> hw.acpi.standby_state: S1 >> hw.acpi.suspend_state: S3 >> hw.acpi.sleep_delay: 1 >> >> First, I'd like that the screen is switched off when the lid closes, so I >> assume that I should set hw.acpi.lid_switch_state to something, but I don't >> know what. >> >> Second: Is there a way to manually toggle the sleep state so I can create a >> menu item "sleep" or "standby"? >> >> Last: When the laptop goes into some suspend mode - I don't know which - I >> don't know how to bring it back alive except for rebooting. What is the >> secret key combination? (typically). >> >> Thanks, Erik > > These are my settings. This is for a thinkpad T42p, your settings may be > slightly different. > > sysctl: > > hw.acpi.supported_sleep_state: S3 S4 S5 > hw.acpi.power_button_state: S5 > hw.acpi.sleep_button_state: S3 > hw.acpi.lid_switch_state: NONE > hw.acpi.standby_state: S1 > hw.acpi.suspend_state: S3 > hw.acpi.sleep_delay: 3 > > /boot/loader.conf > > snd_ich_load="YES" > if_ipw_load="YES" > wlan_load="YES" > wlan_wep_load="YES" > acpi_ibm_load="YES" <---- for thinkpad > > If I close the lid the T42p goes to standby, opening wakes up. The sleep > button fn-F4 does a suspend, again opening the lid does a resume. I have not > figured out suspend to disk but for my purposes suspend draws power so > slowly, I have not bothered. > > It may be that you do need something set for hw.acpi.lid_switch_state, I do > not. Resume does not correctly redraw the X-windows background, but it > writing this I noticed I put: > > notify 10 { > match "system" "ACPI"; > match "subsystem" "Lid"; > action "/usr/X11R6/bin/xrandr -display :0.0 -s 0"; > }; > > inside of the comments in /etc/devd.conf. > > I got most of my information from: > > http://www.cs.ucr.edu/~trep/tsrT40freebsd.html > google > various Linux sites talking about thinkpads The devd.conf change works. Trying to help you helped me. I hope this information aids you as well. Without the xrandr, I got black and white stripes randomly for the background.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061125194239.W56001>