terdonova odpověď je ve většině případů správná, ale pro distribuce, které přijaly systemd-logind
zpracovává události napájení namísto acpid
. U těchto distribucí přidejte nebo upravte toto nastavení /etc/systemd/logind.conf
pro deaktivaci tlačítka napájení:
HandlePowerKey=ignore
Chcete-li získat nové nastavení, restartujte přihlášení pomocí
sudo systemctl restart systemd-logind
Na některých starších distribucích nelze logind restartovat, když je aktivní relace plochy, v takovém případě budete muset restartovat, abyste získali nové nastavení.
Jedna věc, kterou můžete udělat, je jednoduše úplně vypnout tlačítko napájení. Osobně jej používám pouze k zapnutí svého stroje a nikdy jej nepoužívám, když je stroj zapnutý. Pokud je to pro vás správné řešení, upravte /etc/acpi/events/powerbtn-acpi-support
:
sudo nano /etc/acpi/events/powerbtn-acpi-support
Tento soubor by měl vypadat nějak takto:
event=button[ /]power
action=/etc/acpi/powerbtn-acpi-support.sh
Aby tlačítko napájení nedělalo nic, změňte jej na:
event=button[ /]power
action=
Poté restartujte acpi
démon s
sudo service acpid restart
Tlačítko napájení by nyní mělo být ignorováno.
Lepicí páskou přilepte kartonovou ochranu přes tlačítko. Vezměte tři kusy vlnité lepenky a do každého vyřízněte otvor dostatečně velký, aby váš prst dosáhl na tlačítko. Přilepte je k sobě tak, aby otvor byl zarovnaný, a pak lepicí páskou sestavu kolem tlačítka. Všichni zdraví naši kočičí vládci!