Thực thi tập lệnh shell khi đóng nắp máy tính xách tay


8

Bây giờ tôi có hai tập lệnh và tôi muốn thực hiện chúng tương ứng khi tôi đóng môi laptop và mở nó. Tôi có thể làm cái này như thế nào?


Câu trả lời của Rafael trong câu hỏi này có thể cung cấp cho bạn một số ý tưởng.
Kevin Bowen


2
Hành động khi nắp máy tính xách tay của bạn bị đóng: ngủ đông, đình chỉ hoặc không làm gì?
Radu Rădeanu

Bạn đã tìm thấy một cách rồi? Tôi cố gắng làm một cái gì đó tương tự: Vô hiệu hóa màn hình cảm ứng khi đóng nắp máy tính xách tay . Vì vậy, nếu bạn biết một cách xin vui lòng trả lời câu hỏi của riêng bạn ở đây
rubo77

@Rinzwind: đây là lần cập nhật cuối cùng vào năm 2012 và có vẻ như thực sự phức tạp
rubo77

Câu trả lời:


2

Sử dụng acpi:

Sự kiện này được xử lý bởi acpi:

$ sudo nano /etc/acpi/handler.sh

Tôi đã làm một cái gì đó như thế này:


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

Tự động khởi động i3lock khi tôi đóng nắp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.