Definimos "ocioso" com base em como as proteções de tela no Linux o definem.
Eu encontrei esta ferramenta chamada "xautolock".
Eu testei assim:
/usr/X11R6/bin/xautolock -time 1 -locker "notify-send test"
Coloquei isso em /etc/rc.d/rc.local
, mas por algum motivo não estava funcionando e não consegui depurá-lo.
Alguém disse para colocá-lo em .bash_profile
. Eu encontrei este arquivo e o coloquei lá, mas agora minha GUI não será iniciada.
Como este comando é sempre um comando, ele sempre escuta uma vez executado. Ele nunca para de ouvir para determinar a ociosidade, então isso significa que não pode entrar em .bash_profile
.
Eu não sei como colocá-lo em /etc/rc.d/rc.local
, então onde ele pode ir se não puder entrar nesses arquivos?
Talvez haja uma maneira de modificá-lo para que ele possa entrar em /etc/rc.d/rc.local
? Talvez algo como:
DISPLAY=:0.0 /usr/X11R6/bin/xautolock -time 1 -locker "notify-send test"
Isso funcionaria?
Estou no CentOS e no GNOME.