Bagaimana saya bisa mengatur tombol power (pada case komputer saya, bukan keyboard) untuk mematikan sistem dengan systemd
(tanpa acpid
)?
11
Bagaimana saya bisa mengatur tombol power (pada case komputer saya, bukan keyboard) untuk mematikan sistem dengan systemd
(tanpa acpid
)?
systemd
dapat menangani ini. Saya pikir inilah yang Anda butuhkan:
Buka /etc/systemd/logind.conf
( manual ):
HandlePowerKey
: aksi pada tombol daya ditekan;HandleSuspendKey
: aksi pada tombol suspend ditekan.HandleHibernateKey
: aksi pada tombol hibernasi ditekan.HandleLidSwitch
: tindakan saat tutupnya ditutup.Tindakan dapat menjadi salah satu ignore
, poweroff
, reboot
, halt
, suspend
, hibernate
atau kexec
.
Jika tidak ada konfigurasi, nilai default yang digunakan:
HandlePowerKey=poweroff
HandleSuspendKey=suspend
HandleHibernateKey=hibernate
HandleLidSwitch=suspend
Handle*Key
untuk mengabaikan, karena tombol 'Daya', 'Tidur' dan 'Bangun' ditempatkan di dekat panah dan Enter pada keyboard saya. Saya bisa menekannya secara tidak sengaja. Saya perlu menangani tombol power di kasing komputer saya .Saya tidak melihat itu terkait dengan systemd, tetapi pada sistem saya yang telah
acpid
menginstal, itu merespon tombol power tekan secara otomatis.Dapat didefinisikan melalui
/etc/acpi/handler.sh
(Pada Lengkungan Linux)sumber
systemd
karena fungsisystemd
penggantiacpid
. Saya bisa menggunakan keduasystemd
danacpid
lagi pula, tapi saya ingin menggunakan hanya yang pertama. Saya telah mengedit pertanyaan saya.Saya yakin Anda perlu mengonfigurasinya di BIOS Anda (jika mendukungnya). Saya tidak melihat bagaimana tombol daya pada case ada hubungannya dengan OS Anda, di mana tombol power pada keyboard Anda berinteraksi dengan OS karena OS memuat driver untuk keyboard.
sumber