電源ボタン(キーボードではなくコンピューターのケース)を設定して、システムの電源をオフにするsystemd(なしacpid)にはどうすればよいですか?
電源ボタン(キーボードではなくコンピューターのケース)を設定して、システムの電源をオフにするsystemd(なしacpid)にはどうすればよいですか?
回答:
systemdこれを処理できます。これはあなたが必要とするものだと思います:
/etc/systemd/logind.conf(マニュアル)を開きます:
HandlePowerKey:電源キーのアクションが押されました。HandleSuspendKey:一時停止キーのアクションが押されました。HandleHibernateKey:ハイバネートキーのアクションが押されました。HandleLidSwitch:蓋を閉じたときの動作。アクションは、のいずれかになりますignore、poweroff、reboot、halt、suspend、hibernateまたはkexec。
設定がない場合、デフォルト値が使用されます:
HandlePowerKey=poweroffHandleSuspendKey=suspendHandleHibernateKey=hibernateHandleLidSwitch=suspendHandle*Keyボタン「Power」、「Sleep」、「Wake」は矢印とキーボードのEnterキーの近くにあるため、すべて無視するように設定しました。誤って押してしまいます。コンピュータケースの電源ボタンを処理する必要があります。
BIOSで設定する必要があると思います(サポートされている場合)。ケースの電源ボタンがOSとどのように関係しているかはわかりません。OSはキーボードのドライバーをロードするため、キーボードの電源ボタンはOSと相互作用します。