Выполнение сценария оболочки при закрытии крышки ноутбука

8

Теперь у меня есть два сценария, и я хочу их выполнить соответственно, когда я закрываю губу ноутбука и открываю его. Как я могу это сделать?     

задан bearsiji 14.04.2013 в 07:30
источник

1 ответ

2

Использовать acpi:

Событие обрабатывается acpi:

$ sudo nano /etc/acpi/handler.sh

Я сделал что-то вроде этого:


    button/lid)
        case "" 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
                ;;

Автоматически запускает i3lock, когда я закрываю крышку.

    
ответ дан Arch User 06.09.2015 в 15:15
источник

Ознакомьтесь с другими вопросами по меткам