acpi è solo un piccolo programma che visualizza le informazioni di base ACPI.
acpid è un demone che gestisce gli eventi ACPI - principalmente pulsante di accensione, coperchio, batteria e cose correlate. Ad esempio, se il pulsante di accensione è stato premuto, acpid funziona shutdown
. Quando è collegata l'alimentazione CA, acpid può eseguire il laptop-mode-tools
comando appropriato . Se usi systemd , sostituisce la maggior parte delle funzionalità di acpid .
cpufreq (ora obsoleto) è un insieme di strumenti per regolare la frequenza della CPU. La funzionalità principale è parte del kernel ed è accessibile tramite /sys
, e i comandi cpufreq sono solo per comodità, ma alcuni script potrebbero richiederli.
cpufreqd (con la d ) è un demone dello spazio utente che può essere usato in sostituzione dei regolatori dello spazio kernel predefiniti (powersave, ondemand, performance). Non è necessario: per la maggior parte degli usi, i regolatori standard sono sufficienti.
cpupower sostituisce cpufreq : consente di impostare le impostazioni della frequenza della CPU dalla riga di comando.
laptop-mode-tools esegue varie regolazioni del sistema ogni volta che si collega o si scollega l'alimentazione CA al laptop, ad esempio i tempi di rotazione del disco o la commutazione dei regolatori cpufreq. È attivato da acpid su eventi AC ed è inattivo per il resto del tempo.
(Nota: alcune delle impostazioni degli strumenti in modalità laptop potrebbero effettivamente compromettere le prestazioni e / o la sanità mentale; ad esempio, disabilita l'autonegotiation Ethernet, che IMHO è semplicemente sciocco.)
pm-utils gestisce i preparativi per la sospensione su memoria e / o disco (eseguendo hook pre-suspend, scegliendo il metodo migliore). Sono inattivi per il resto del tempo.
Avevi bisogno di pm-utils per sospendere in modo pulito la macchina, ma su macchine moderne, pm-utils fa ben poco in quanto può semplicemente dire al kernel di sospendere. Se usi systemd , sostituisce pm-utils .
Inoltre, pm-utils è dotato di un pm-powersave comando che esegue la maggior parte le stesse funzioni come laptop-mode-tools . pm-powersave viene attivato da upower quando si collega / scollega l'alimentazione CA ed esegue varie regolazioni.
systemd-logind ha funzioni di sospensione / ibernazione e gestisce gli eventi ACPI più comuni (interruttore coperchio, pulsante di accensione, ecc.) Sostituisce acpid e pm-utils sulla maggior parte dei sistemi.
(A differenza di pm-utils , tuttavia, systemd-logind non include alcun hook di pre-sospensione o altre soluzioni alternative per impostazione predefinita e utilizza solo il metodo di sospensione del kernel predefinito. Si aspetta che i bug dei driver vengano corretti nei driver.)
upower è uno strato di astrazione per applicazioni desktop con vari parametri di potenza. I programmi possono usarlo per controllare lo stato della batteria, regolare la retroilluminazione o sospendere il sistema senza preoccuparsi della piattaforma specifica. upower utilizza inoltre PolicyKit per consentire varie azioni (sospensione, ecc.) senza concedere i privilegi di root completi. Si basa su pm-utils e acpid . GNOME e Xfce richiedono upower per le loro impostazioni "Risparmio energia".
Xfce Power Manager controlla parametri come il tempo di spegnimento del display, il ridimensionamento della CPU, la luminosità dell'LCD, gli eventi ACPI ... (La funzione è simile agli strumenti acpid e laptop-mode , che hanno solo una configurazione a livello di sistema, mentre XfPM consente di -utente settings.) XfPM gestisce solo la politica, ma fa affidamento su potenziamento per i meccanismi effettivi. Inoltre, XfPM invia [citazione necessaria] notifiche come "Batteria scarica".