Bem-vindo à AU!
Isto parece ser um caso de exibição (ou stdout
) não ser corretamente identificado pelo ambiente cron do usuário do yr (como é normalmente o caso de todos os aplicativos gui).
Você encontrará muitas perguntas e respostas sobre esse assunto no AU e no StackExchange em geral.
Solução:
No crontab do usuário otto
, modifique a entrada de trabalho do ano para que ele leia:
@reboot DISPLAY=:0 /home/otto/server/start.sh
Nota:
Eu suprimi o espúrio .
na frente de sua invocação de script totalmente qualificada. Caminhos absolutos são necessários em scripts ou programas sendo chamados pelo cron; eles sempre começam com /
.