Eu tenho um problema com o cron no Ubuntu 10.04 e 11.04.
crontab -e
Eu digitei:
49 22 * * * /usr/bin/transmission-gtk
Eu também tentei:
sudo /etc/init.d/cron restart
pgrep cron
Eu tenho um problema com o cron no Ubuntu 10.04 e 11.04.
crontab -e
Eu digitei:
49 22 * * * /usr/bin/transmission-gtk
Eu também tentei:
sudo /etc/init.d/cron restart
pgrep cron
Respostas:
O problema real, eu acho, é que transmission-gtk
é um comando X interativo. Não faz muito sentido lançá-lo a partir do seu crontab. Em particular, comandos invocados por cron
não tem o $DISPLAY
conjunto de variáveis de ambiente. Você pode iniciar um comando X a partir do cron se você definir $DISPLAY
explicitamente:
49 22 * * * DISPLAY=:0.0 /usr/bin/transmission-gtk
mas é uma coisa estranha de se fazer; no seu caso, você provavelmente obterá uma nova instância do comando sempre que o job for executado.
Sua pergunta não indica qual é o problema real. O que acontece, o que você espera que aconteça e como eles diferem?
Eu limpei as tags e formatação da sua pergunta.
Talvez você deva encontrar um cliente BitTorrent não interativo.
Tente definir a exibição explicitamente
49 22 * * * /usr/bin/transmission-gtk --display=:0.0
ou
49 22 * * * /usr/bin/transmission-gtk --display=:1.0
dependendo do seu monitor.