Você precisa especificar qual é o seu display de saída padrão.
(Desculpe, a referência acima está em alemão. Não encontrei mais nada.)
A) No campo cmd, introduza:
ou DISPLAY=:0 /usr/bin/notify-send test
ou export DISPLAY=:0; /usr/bin/notify-send test
e informe o resultado em um comentário abaixo, se necessário.
B) Você também pode tentar executar sua GUI cmd notify-send
como um "aplicativo X". Você pode selecionar isso fora do menu de desdobramento, no campo diretamente abaixo do campo yd cmd.
POR QUE é assim:
"Gnome Schedule" é baseado em parte em crontab
, mas crontab
não sabe sobre as variáveis de ambiente do usuário geral. Para obter mais informações sobre isso, faça (no terminal):
$ man 5 crontab
Como resultado, você precisa especificar:
- o que yr
stdout
(ou seja, exibição padrão do ano) está dentro do próprio trabalho do cron. - o prefixo do caminho de yr cmds, sempre que os executáveis cmd não forem encontrados em
/usr/bin/
. Concretamente paranotify-send
, é, em princípio, supérfluo prefixar seu caminho completo. Faça assim mesmo para todos os cmds como um hábito saudável ...
HTH.