[subject was changed]


> WinXP, it was running under ACPI.  However, with the GENERIC kernel, the
> fan doesn't seem to go on.  Is there a way to disable the system from
> suspending when the lid is closed?  or would adding device apm to the
> kernel and then enabling apmd and apm in rc.conf cause it to read the
> settings in the BIOS which I used the ThinkPad PS2 utility to configure
> instead?  When I attempt to do a make buildworld, after about 5 minutes it
> would display the following message and then the system shuts off by
> itself shortly thereafter.
> Sep  9 11:01:32 exabyte kernel: acpi_tz0: WARNING - current temperature
> (97.8C) exceeds system limits

It seems that your sysctl has wrong configuration and your kernel
maybe too old.

to disable sleep state transition by lid switch:

APM BIOS is completely disabled when acpi(4) is enabled.  The acpi(4)
just emulates limited functions of APM by using acpi functions.

Cooling system control code had serious bugs, fixed at 8/27.
hw.acpi.thermal.tz0.active=-1 should be OK if you want auto-thermal
management.  To force thermal zones activated:

Note that hw.acpi.thermal.tz0.active=1 is worng because it is not
bool value, and
> hw.acpi.thermal.tz0._ACx: 3632 -1 -1 -1 -1 -1 -1 -1 -1 -1
there is no _AC1.  There is only _AC0, so 0 must be specified to
hw.acpi.thermal.tz0.active to force tz0 activated.

ACPI for FreeBSD is still under development, the best way to obtain
the most accurate info. is check /sys/dev/acpica/*.[ch] files for now :-)
Documents at http://acpi.info/spec.htm would be helpful too.

Of course, volunteers for development and documentation always are welcome.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to