Terdons Antwort ist in den meisten Fällen richtig, aber für Distributionen, die systemd-logind
übernommen haben es verarbeitet Stromereignisse anstelle von acpid
. Fügen Sie bei diesen Distributionen diese Einstellung hinzu oder bearbeiten Sie sie /etc/systemd/logind.conf
So deaktivieren Sie den Netzschalter:
HandlePowerKey=ignore
Um die neue Einstellung zu übernehmen, starten Sie logind mit
neusudo systemctl restart systemd-logind
Bei einigen älteren Distributionen kann logind nicht neu gestartet werden, während eine Desktop-Sitzung aktiv ist. In diesem Fall müssen Sie neu starten, um die neue Einstellung zu übernehmen.
Nun, eine Sache, die Sie tun könnten, ist, den Netzschalter einfach ganz zu deaktivieren. Persönlich benutze ich es nur, um meine Maschine einzuschalten, und benutze es nie, wenn die Maschine eingeschaltet ist. Wenn dies eine OK-Lösung für Sie ist, bearbeiten Sie /etc/acpi/events/powerbtn-acpi-support
:
sudo nano /etc/acpi/events/powerbtn-acpi-support
Diese Datei sollte in etwa so aussehen:
event=button[ /]power
action=/etc/acpi/powerbtn-acpi-support.sh
Damit der Netzschalter nichts tut, ändern Sie ihn in:
event=button[ /]power
action=
Starten Sie dann acpi
neu Dämon mit
sudo service acpid restart
Ihr Einschaltknopf sollte jetzt ignoriert werden.
Kleben Sie einen Pappschutz über den Knopf. Nehmen Sie drei Stücke Wellpappe und schneiden Sie in jedes ein Loch, das groß genug ist, damit Ihr Finger bis zum Knopf reicht. Kleben Sie sie zusammen, wobei das Loch ausgerichtet ist, und kleben Sie dann die Baugruppe um den Knopf. Alle begrüßen unsere katzenartigen Oberherren!