ファイルサーバーなどに使用するヘッドレスLinuxミントマシンがあります。数年前からうまく機能していますが、問題が1つあります-私の猫はその上でぶらぶらしているのが好きです。
電源ボタンの動作を変更する簡単な方法はありますか。そのため、何かを行うには非常に長い時間(10秒程度)を押すか、複数回押す必要がありますか。
ファイルサーバーなどに使用するヘッドレスLinuxミントマシンがあります。数年前からうまく機能していますが、問題が1つあります-私の猫はその上でぶらぶらしているのが好きです。
電源ボタンの動作を変更する簡単な方法はありますか。そのため、何かを行うには非常に長い時間(10秒程度)を押すか、複数回押す必要がありますか。
回答:
できることの1つは、単に電源ボタンを完全に無効にすることです。個人的には、マシンの電源を入れるためだけに使用し、マシンの電源を入れた後は決して使用しません。これが適切なソリューションである場合は、編集します/etc/acpi/events/powerbtn-acpi-support
:
sudo nano /etc/acpi/events/powerbtn-acpi-support
そのファイルは次のようになります。
event=button[ /]power
action=/etc/acpi/powerbtn-acpi-support.sh
電源ボタンが何もしないようにするには、次のように変更します。
event=button[ /]power
action=
次に、acpi
デーモンを再起動します
sudo service acpid restart
電源ボタンは無視しないでください。
terdonの答えはほとんどの場合正しいですが、採用systemd-logind
しているディストリビューションでは、terdonの代わりにpowerイベントを処理しますacpid
。それらのディストリビューションで、この設定/etc/systemd/logind.conf
を追加または編集して 、電源ボタンを無効にします。
HandlePowerKey=ignore
新しい設定を取得するには、loggeddを再起動します
sudo systemctl restart systemd-logind
一部の古いディストリビューションでは、デスクトップセッションがアクティブな間、loginddを再起動できません。その場合、新しい設定を有効にするために再起動する必要があります。
PowerKeyIgnoreInhibited=yes
、DEの電源処理(gnome-settings)を設定またはオフにする必要がありました。どちらのソリューションも、Gnomeが電源ボタンを無視するのに役立ちました。
logind
検出された場合は制御を譲ります。logind
失敗した場合は、おそらくデフォルトで電源ボタンに適切なシャットダウンを行うため、このソリューションは実際に改善されます。
ボタンの上に段ボールのガードをダクトテープで貼ります。3枚の段ボールを用意し、指がボタンに届くように十分な大きさの穴をそれぞれに開けます。穴を揃えてそれらを接着し、ボタンの周りにアセンブリをダクトテープで固定します。すべてがネコの大君たちを称えます!