acpi es solo un pequeño programa que muestra información básica de ACPI.
acpid es un demonio que maneja eventos ACPI, principalmente botón de encendido, tapa, batería y otras cosas relacionadas. Por ejemplo, si se presionó el botón de encendido, se ejecuta acpid shutdown
. Cuando se conecta la alimentación de CA, acpid puede ejecutar el laptop-mode-tools
comando apropiado . Si usa systemd , reemplaza la mayor parte de la funcionalidad de acpid .
cpufreq (ahora obsoleto) es un conjunto de herramientas para ajustar la frecuencia de la CPU. La funcionalidad principal es parte del kernel y es accesible a través de ella /sys
, y los comandos cpufreq son solo por conveniencia, pero algunos scripts pueden requerirlos.
cpufreqd (con la d ) es un demonio de espacio de usuario que se puede usar como reemplazo de los gobernadores de espacio de kernel predeterminados (powersave, ondemand, performance). No es necesario: para la mayoría de los usos, los gobernadores estándar son suficientes.
cpupower es un reemplazo para cpufreq : permite establecer la configuración de frecuencia de la CPU desde la línea de comandos.
laptop-mode-tools realiza varios ajustes del sistema cada vez que conecta o desconecta la alimentación de CA a su computadora portátil, por ejemplo, tiempos de inactividad del disco o cambio de gobernadores cpufreq. Se activa por acpid en eventos de CA y está inactivo el resto del tiempo.
(Nota: algunas de las configuraciones en las herramientas de modo portátil pueden dañar el rendimiento y / o la cordura; por ejemplo, deshabilita la negociación automática de Ethernet, lo que en mi humilde opinión es una tontería).
pm-utils maneja los preparativos de la suspensión en memoria y / o disco (ejecutando ganchos de pre-suspensión, eligiendo el mejor método). Están inactivos el resto del tiempo.
Solía necesitar pm-utils para suspender limpiamente la máquina, pero en máquinas modernas, pm-utils hace muy poco, ya que solo puede decirle al kernel que suspenda. Si usa systemd , reemplaza pm-utils .
Además, pm-utils viene con un comando pm-powersave que realiza la mayoría de las mismas funciones que las herramientas de modo portátil . pm-powersave es activado por upower cuando conecta / desconecta la alimentación de CA y realiza varios ajustes.
systemd-logind tiene funciones para suspender / hibernar, y maneja los eventos ACPI más comunes (interruptor de tapa, botón de encendido, etc.) Reemplaza acpid y pm-utils en la mayoría de los sistemas.
(A diferencia de pm-utils , sin embargo, systemd-logind no viene con ningún gancho de suspensión previa u otras soluciones por defecto, y solo usa el método predeterminado de suspensión del kernel. Espera que los errores del controlador se corrijan en los controladores).
upower es una capa de abstracción para aplicaciones de escritorio a varios parámetros de potencia. Los programas pueden usarlo para verificar el estado de la batería, ajustar la luz de fondo o suspender el sistema sin tener que preocuparse por la plataforma específica. upower también usa PolicyKit para permitir diversas acciones (suspender, etc.) sin otorgar todos los privilegios de root. Se basa en pm-utils y acpid . GNOME y Xfce requieren upower para su configuración de "administración de energía".
Xfce Power Manager controla parámetros tales como el tiempo de apagado de la pantalla, el escalado de la CPU, el brillo de la pantalla LCD, los eventos ACPI ... (La función es similar a las herramientas de modo acpid y laptop , que solo tienen una configuración de todo el sistema, mientras que XfPM permite por -configuración del usuario). XfPM solo administra la política, pero depende de upower para los mecanismos reales. Además, XfPM envía [cita requerida] notificaciones como "Batería baja".