Puede cambiar la definición de inactividad de un sistema a partir del valor predeterminado añadiendo entradas al archivo /etc/power.conf. Estas entradas cambian los valores de umbral para ciertas operaciones que pueden ocurrir en un sistema considerado todavía como inactivo:
ttychars cambia el número de caracteres de terminal que pueden entrar o salir antes de que se considere que el sistema está activo (el valor predeterminado es cero caracteres).
diskreads cambia el número de lecturas de disco que se pueden producir antes de que se considere que el sistema está activo (el valor predeterminado es ninguna).
nfsreqs cambia el número de solicitudes NFS que se pueden producir antes de que se considere que el sistema está activo (el valor predeterminado es ninguna).
loadaverage cambia el promedio de carga por minuto que puede alcanzarse antes de que se considere que el sistema está activo (el valor predeterminado es 0,04).
No se puede cambiar el umbral para la actividad de teclado o ratón. Cualquier actividad de estos dispositivos hace que finalice el período de inactividad del sistema.
Por ejemplo, puede revisar su archivo power.conf para cambiar la definición de inactividad del sistema de forma que se considere que está inactivo si:
No entran ni salen más de 400 caracteres de terminal.
No se producen más de 10 lecturas de disco.
No se producen más de 5 solicitudes NFS.
El promedio de carga en un minuto no ha superado el valor 0,1.
El archivo /etc/power.conf resultante tendría el siguiente aspecto:
# Power Management Configuration File # # Putting an entry in this file will only be effective if the # driver for the device supports device power management. # After the file is modified, pmconfig(1M) command must be # executed to activate the new change. # # Fields must be separated by white space or semicolons. # Note that physical dependents are automatically considered # by the power management framework. # Name Threshold(s) Logical Dependent(s) /dev/kbd 1800 /dev/mouse 1800 # NOTE: The entries below are only used when no window # system is running. When running the window system, monitor # power management is done by the screen saver functions. /dev/fb 0 0 /dev/kbd /dev/mouse # Auto-Shutdown Idle(min) Start/finish(hh:mm) Behavior autoshutdown 30 15:00 8:00 default statefile /.CPR ttychars 400 diskreads 10 nfsreqs 5 loadaverage 0.1