Jetzt habe ich zwei Skripte und möchte sie jeweils ausführen, wenn ich die Laptop-Lippe schließe und öffne. Wie kann ich das machen?
Jetzt habe ich zwei Skripte und möchte sie jeweils ausführen, wenn ich die Laptop-Lippe schließe und öffne. Wie kann ich das machen?
Antworten:
Verwenden Sie acpi:
Die Veranstaltung wird von acpi behandelt:
$ sudo nano /etc/acpi/handler.sh
Ich habe so etwas gemacht:
button/lid)
case "$3" in
close)
logger 'LID closed'
USER=$(ps -C i3 -o user=)
if test $USER; then DISPLAY=:0.0 su $USER -c "/usr/bin/i3lock -i /usr/share/pixmaps/Screensaver.png"; fi
;;
Startet i3lock automatisch, wenn ich meinen Deckel schließe.