SuSE GmbH

SuSE Support Database

Title: APM - Advanced Power Management

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch o Espaņol

----------

APM - Advanced Power Management

Request:

You want to use APM (Advanced Power Management).

Hint:
Since SuSE Linux 6.3 there is a kernel with APM support. You can easily install it via YaST: -> System administration -> Kernel and bootconfiguration -> Select boot kernel.

Procedure:

The SuSE Linux default kernels do not contain APM support. This is because there is a lot of hardware with very differing BIOS implementations...

If you want to use APM, please read the documentation in /usr/doc/packages/apmd and the relevant help texts in the kernel configuration sources. Also of interest is the Battery-Powered Mini-Howto (/usr/doc/howto/en/mini/Battery-Powered.gz)

To configure the kernel, use make menuconfig and choose the following options in the submenu General setup:

[*] Advanced Power Management
[ ] Ignore USER SUSPEND (NEW)
[*] Enable APM at boot time (NEW)
[*] Do CPU IDLE calls (NEW)
[*] Enable console blanking using APM (NEW)
[*] Power off on shutdown (NEW)
[ ] Ignore multiple suspend/standby events (NEW)
[ ] Ignore multiple suspend/resume cycles (NEW)
[*] RTC stores time in GMT (NEW)
[ ] Allow interrupts during APM BIOS calls (NEW)

The options not activated here are special options for certain problematic cases. Normally you don't need them. The option RTC stores time in GMT is important, in order for the system time to be set correctly after returning from a suspend cycle.
If you want Power off on shutdown, you have to change the halt command in the script /sbin/init.d/halt. Add the -p option there. For more on this, have a look at Poweroff on shutdown (http://www.suse.de/Support/sdb/en/poweroff_on_shutdown.html).

Additional info can be found at the Linux Laptop-HOWTO by Werner Heuser at http://www.snafu.de/~wehe/Laptop-HOWTO-5.html.

Please note: Within installation support, we can't help you with compiling your own kernel. If your kernel does not run as you expected, or some other features of your system don't work anymore, then please reinstall one of our default kernels provided with SuSE Linux. (See Reinstalling a precompiled SuSE kernel (http://www.suse.de/Support/sdb/en/bk_originalkernel.html) ).
We cannot provide installation support for a self-compiled kernel, because there are too many possible sources of error.

----------

See also:

----------

Keywords: APM, ADVANCED POWER MANAGEMENT, LAPTOP, NOTEBOOK, HALT, STANDBY, SUSPEND

----------

Categories: Hardware

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch o Espaņol

----------

SDB-apm, Copyright SuSE GmbH, Nuremberg, Germany - Version: 09. Jul 1999
SuSE GmbH - Last generated: 27. Dec 1999 16:30:00 by zoz with sdb_gen 1.00.0