USB-считыватель отпечатков пальцев ThumbMAX, не отображается

Я написал свой собственный сценарий, чтобы сделать это. Существует инструмент, называемый xprintidle, который дает вам время простоя xsession. Вы должны установить его сначала

sudo apt-get install xprintidle

Затем создайте скрипт, например, в xprintidle :

#!/bin/sh

DISPLAY=:0
TIMEOUT=600000 # 10min = 10 * 60 * 1000

if [ $(xprintidle) -gt $TIMEOUT ]; then
    notify-send -t 60000 -i system-shutdown-panel-restart -u critical "WARNING" \
        "This machine looks idle and will be logged out in 60s.\nTo prevent this, move the mouse!"
    sleep 60;
    if [ $(xprintidle) -gt $TIMEOUT ]; then
        pkill -u matthias
    fi
fi

Я открыл корни crontab, чтобы сделать это проверьте каждую минуту

sudo -i
crontab -e

и посмотрите, как это

SHELL=/bin/bash
PATH=/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11
*/1 * * * *   /root/bin/check_idle.sh > /dev/null 2>&1

Работает как шарм.

131
задан 15 July 2017 в 13:07

0 ответов

Другие вопросы по тегам:

Похожие вопросы: