Eu fiz downvoted sua pergunta porque você nunca perguntou nada. Por favor, corrija isso editando-o para nos informar qual é o problema.
Keith Thompson
Respostas:
1
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:
Por favor, não use a seção de respostas para fazer perguntas, use a seção de comandos se precisar de esclarecimentos
Paul
@Paul: Eu acredito que eu respondi a pergunta. O terceiro parágrafo explica por que o que o OP está tentando fazer não funciona, e o quarto sugere uma solução. Você está dizendo que é inadequado pedir esclarecimentos junto com uma resposta?
Keith Thompson
@Paul: Eu editei minha resposta, colocando a parte real da resposta no topo.
Keith Thompson
O problema é que responder sem conhecer o problema real faz com que a questão receba menos atenção. A melhor abordagem é obter os esclarecimentos primeiro e depois fornecer uma resposta.
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 porcron
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: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.
fonte
Tente definir a exibição explicitamente
ou
dependendo do seu monitor.
fonte