Theo, Thanks for the info, very much appreciated!
Theo de Raadt <[email protected]> wrote: >> How does one begin diagnosing sleep/suspend for a particular machine? In >> this case, a Lenovo Yoga 13. The ACPI states are frozen (frozen battery >> meter and lying reports about my AC adapter being plugged in when it's >> not). If someone could help me add signals for my machine, it'd be >> easier to work on other problems without restarting all the time and/or >> shutting down for overheating purposes. > >I thikn your laptop is one of those relying on something we still >don't do, which is the processing of acpipwrres _ON and _OFF events. >There is some effort to get that supported. > >> Installed FreeBSD to see if suspend/resume worked; telling sysctl that >> the lid switch state is S3 worked, and successfully suspended. Resuming >> was an entirely different issue. Adding the reset video parameter, >> however, booted me into my first operating system on resume. Weird. >> >> hw.acpi.lid_switch_state=s3 >> hw.acpi.reset_video=1 >> >> (http://forums.freebsd.org/showthread.php?t=6942) > >Discussing freebsd to us doesn't make you any real friends. Anyways, >their suspend/resume isn't even something they try hard at. They have >simply failed to put as much effort into suspend/resume. > >We've put thousands of manhours in, and it's pretty good, except for >corner case laptops which require some rarely used part of the >specification.. > >Look for commits in the next few months that talk about power management >resources.

