acpi hanyalah sebuah program kecil yang menampilkan informasi dasar ACPI.
acpid adalah daemon yang menangani acara ACPI - kebanyakan tombol power, tutup, baterai, dan hal-hal terkait. Misalnya, jika tombol daya ditekan, acpid berjalan shutdown
. Ketika daya AC tersambung, acpid dapat menjalankan laptop-mode-tools
perintah yang sesuai. Jika Anda menggunakan systemd , maka itu menggantikan sebagian besar fungsi acpid .
cpufreq (sekarang usang) adalah seperangkat alat untuk menyesuaikan frekuensi CPU. Fungsionalitas inti adalah bagian dari kernel dan dapat diakses melalui /sys
, dan perintah cpufreq hanya untuk kenyamanan, tetapi beberapa skrip mungkin memerlukannya.
cpufreqd (with the d ) adalah daemon ruang pengguna yang dapat digunakan sebagai pengganti untuk gubernur ruang kernel default (powersave, ondemand, kinerja). Tidak perlu - untuk sebagian besar penggunaan, gubernur standar sudah cukup.
cpupower adalah pengganti cpufreq - memungkinkan pengaturan pengaturan frekuensi CPU dari baris perintah.
laptop-mode-tools melakukan berbagai penyesuaian sistem setiap kali Anda mencolokkan atau mencabut daya AC ke laptop Anda - misalnya, waktu putar disk atau beralih gubernur cpufreq. Ini dipicu oleh acpid pada acara AC, dan tidak aktif sepanjang waktu.
(Catatan: Beberapa pengaturan dalam alat mode-laptop mungkin benar-benar merusak kinerja dan / atau kewarasan; misalnya, ini menonaktifkan negosiasi otomatis Ethernet, yang IMHO hanya konyol.)
pm-utils menangani persiapan penangguhan ke memori dan / atau disk (menjalankan kait pra-penangguhan, memilih metode terbaik). Mereka tidak aktif sepanjang waktu.
Dulu Anda membutuhkan pm-utils untuk menangguhkan mesin dengan bersih, tetapi pada mesin modern, pm-utils melakukan sangat sedikit karena ia hanya dapat memberitahu kernel untuk menangguhkan. Jika Anda menggunakan systemd , maka itu menggantikan pm-utils .
Selain itu, pm-utils hadir dengan perintah pm-powersave yang melakukan sebagian besar fungsi yang sama dengan alat mode-laptop . pm-powersave dipicu oleh naik ketika Anda pasang / cabut daya AC, dan melakukan berbagai penyesuaian.
systemd-logind memiliki fungsi untuk menangguhkan / berhibernasi, dan menangani peristiwa ACPI yang paling umum (sakelar tutup, tombol daya, dll.) Ini menggantikan acpid dan pm-utils pada kebanyakan sistem.
(Tidak seperti pm-utils , systemd-logind tidak datang dengan kait pre-suspend atau solusi lain secara default, dan hanya menggunakan metode penangguhan kernel default. Ia mengharapkan bug driver diperbaiki di driver.)
upower adalah lapisan abstraksi untuk aplikasi desktop ke berbagai parameter daya. Program dapat menggunakannya untuk memeriksa status baterai, menyesuaikan cahaya latar, atau menangguhkan sistem tanpa harus peduli dengan platform tertentu. upower juga menggunakan PolicyKit untuk memungkinkan berbagai tindakan (menangguhkan, dll) tanpa memberikan hak root penuh. Itu bergantung pada pm-utils dan acpid . GNOME dan Xfce memerlukan upower untuk pengaturan "manajemen daya" mereka.
Xfce Power Manager mengontrol parameter seperti waktu poweroff tampilan, penskalaan CPU, kecerahan LCD, peristiwa ACPI ... (Fungsinya mirip dengan alat-alat mode acpid dan laptop , yang keduanya hanya memiliki satu konfigurasi sistem-lebar, sedangkan XfPM memungkinkan per Pengaturan-pengguna.) XfPM hanya mengelola kebijakan, tetapi mengandalkan upower untuk mekanisme yang sebenarnya. Juga, XfPM mengirimkan [rujukan?] Pemberitahuan seperti "Baterai lemah ".