Jalankan skrip shell saat menutup penutup laptop


8

Sekarang saya memiliki dua skrip dan saya ingin menjalankannya masing-masing ketika saya menutup bibir laptop dan membukanya. Bagaimana saya bisa melakukan ini?


Jawaban oleh Rafael dalam pertanyaan ini mungkin memberi Anda beberapa ide.
Kevin Bowen


2
Apa tindakannya ketika tutup laptop Anda ditutup: hibernasi, tunda atau jangan lakukan apa-apa?
Radu Rădeanu

Apakah Anda sudah menemukan jalan? Saya mencoba melakukan hal serupa: Nonaktifkan layar sentuh pada penutup laptop . Jadi jika Anda tahu cara, silakan jawab pertanyaan Anda sendiri di sini
rubo77

@Rinzwind: ini terakhir diperbarui pada 2012 dan tampaknya sangat rumit
rubo77

Jawaban:


2

Gunakan acpi:

Acara ini ditangani oleh acpi:

$ sudo nano /etc/acpi/handler.sh

Saya melakukan sesuatu seperti ini:


    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
                ;;

Secara otomatis memulai i3lock ketika saya menutup tutup saya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.