これが私がしたことです。
ファイルを作成し、/etc/acpi/events/lm_lid
次のように書きました。
event=button/lid.*
action=/etc/acpi/lid.sh
ファイルを作成し、/etc/acpi/lid.sh
次のように書きました。
#!/bin/sh
gnome-screensaver-command --lock
良いニュースは、カバーを閉じるとスクリプトが実行されることです。悪いニュースは、システムがロックされていないということです。スクリプトに入力した他のすべてのコマンドは、カバーを閉じると実行されます(ロック自体を除く)。コマンドラインからスクリプトを手動で実行すると、システムがロックされます。
私が逃したものは何ですか?
答え1
私はDebianを使用していますが、同様の問題がありましたが、まずロック画面ではスクリプトが機能していないので、お勧めしたくありません。
gnomeを使用している場合は、gnome-tweaksをインストールするとオプションがあります。
または、/etc/systemd/logind.conf を編集し、単に HandleLidSwitch=suspens 行のコメントを外します。
これは私にとって効果的です。
答え2
ダウンロードしてみてくださいGNOME調整また、蓋を閉めるときにロックするオプションも必要です。
gnome-tweaksをダウンロードするには:
sudo apt install gnome-tweaks-tool
また、これを使用して右クリックや左クリックなどの動作を調整することもできます。