Date: Thu, 21 Sep 2006 15:28:55 -0700 From: Nate Lawson <nate@root.org> To: freebsd-acpi@freebsd.org, Mark Kirkwood <markir@paradise.net.nz> Subject: Re: RELENG_6 power button ignored after halt if ACPI enabled Message-ID: <45131227.40107@root.org> In-Reply-To: <20060921132915.GE10582@obelix.dsto.defence.gov.au> References: <450DFA53.2090006@paradise.net.nz> <450E2EB6.2090908@root.org> <20060921132915.GE10582@obelix.dsto.defence.gov.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Wilkinson, Alex wrote: > 0n Sun, Sep 17, 2006 at 10:29:26PM -0700, Nate Lawson wrote: > > >Try setting this sysctl: > >sysctl hw.acpi.disable_on_reboot=1 > > > >It may be that you need acpi to stop managing your power button after halt. > > I dont get it ? I thought you needed ACPI to do the actual shutdown ? He isn't doing halt -p, he's doing "halt", then hitting the power button. If acpi is still enabled, it intercepts the button event but can't do anything because the OS is halted (i.e. no shutdown() available). If ACPI is disabled by that point, the BIOS handles it and powers off the system. This only applies to his system, it's not necessarily true in general. Some systems won't work if ACPI is disabled during this process, hence the sysctl. Just goes to show how complicated this all is, but it's not MY fault. :) -- Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45131227.40107>