scrot (captura de tela) cron job not running

4

Estou tentando executar um trabalho cron com Scrot (utilitário de captura de tela), mas não funciona.

No começo eu pensei que era um problema de diretório. Eu escrevi my.png por si só no começo, o que poderia estar perdendo em qualquer lugar. Então eu mudei o comando para usar os caminhos absolutos. Desde que eu defini caminhos absolutos, parece que teria que funcionar corretamente, mas não é. Se eu tentar executar isso como está escrito na linha de comando, isso funciona.

32 8,14,16 * * 1-5 /usr/bin/scrot /home/johndoe/my.png

O que estou fazendo de errado?

Note que os tempos não são o problema, eu continuo colocando um ou dois minutos à frente do tempo atual do sistema para testar, e para outros comandos, ele funciona bem.

    
por jumar 28.09.2012 / 15:40

1 resposta

6

Altere a linha no seu crontab para isso:

32 8,14,16 * * 1-5 DISPLAY=:0 /usr/bin/scrot /home/johndoe/my.png
    
por SirCharlo 28.09.2012 / 15:52