LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

И по-моему, xscreensaver тоже позволяет запускать произвольные программы или скрипты при неактивности пользователя.

man xscreensaver-command опция -watch

UPD. Кстати, в emacs-jabber используется программа xprintidle, которая специально изначально была написана для emacs-jabber, но в debian пакетируется отдельно. Она предельно простая - она печатает время неактичности. Ты ее просто дергаешь через какие-то интарвалы и смотришь вывод. Если превысил твой таймаут, то n/a.

Исправление Zubok, :

И по-моему, xscreensaver тоже позволяет запускать произвольные программы или скрипты при неактивности пользователя.

man xscreensaver-command опция -watch

UPD. Кстати, в emacs jabber используется программа xprintidle, которая специально изначально была написана для emacs-jabber, но в debian пакетируется отдельно. Она предельно простая - она печатает время неактичности. Ты ее просто дергаешь через какие-то интарвалы и смотришь вывод. Если превысил твой таймаут, то n/a.

Исходная версия Zubok, :

И по-моему, xscreensaver тоже позволяет запускать произвольные программы или скрипты при неактивности пользователя.

man xscreensaver-command опция -watch