Algunas de las funciones de ahorro de energía las realiza sólo el APM de la BIOS. El estado de reposo y el de suspensión se pueden activar con una combinación de teclas o cerrando la tapa en la mayoría de los ordenadores portátiles. Estos modos de operación se realizan sin intervención del sistema operativo. Para iniciarlos mediante un comando hace falta que se ejecuten ciertas acciones antes de pasar al modo de suspensión. Para mostrar el nivel de carga de la batería, es necesario contar con determinados paquetes y un kernel apropiado.
El soporte APM forma parte integral de los kernels de SUSE LINUX, pero sólo
se activa si en la BIOS no se ha implementado ACPI y si se encuentra un
APM-BIOS. Para activar el soporte APM, ACPI ha desactivarse en el prompt de
arranque con acpi=off. Puede comprobar si APM ha sido
activado ejecutando el comando cat /proc/apm. Si aparece una línea
con diversos números, todo está en orden. A continuación deberá apagar el
ordenador con el comando
shutdown -h.
Debido a que no todas las implementaciones BIOS cumplen el estándar APM al
cien por cien, pueden producirse problemas al utilizar APM. Algunos de estos
problemas se pueden resolver con parámetros especiales. Todos los parámetros
se introducen en el prompt de arranque con la forma
apm=<parámetro>:
Activar o desactivar el soporte APM.
Permitir interrupciones durante la ejecución de funciones de la BIOS.
La función GetPowerStatus de la BIOS no funciona correctamente.
Pasa el procesador al modo real antes del apagado.
Registrar acontecimientos APM en Syslog.
Desconectar todo el sistema tras el apagado.
nTiempo en 1/100 segundos, durante el cual se deben pasar por alto otros acontecimientos de suspensión tras haberse producido el primero.
nPorcentaje de la actividad del sistema, a partir del cual la función de la BIOS se volverá inactiva o idle (0=siempre, 100=nunca).
nTiempo en 1/100 segundos, por encima del cual se deducirá la actividad o inactividad del sistema.
El daemon de APM (apmd) que se utilizaba anteriormente ha dejado de emplearse. Sus funciones están incluidas en el nuevo powersaved, que también domina ACPI y el ajuste de frecuencia de la CPU.