Parece que o programa precisa de um terminal de controle para ser executado (você pode descobrir com strace
se não tiver o código-fonte).
Você pode fornecer ao programa um terminal de controle (mesmo ao iniciá-lo como parte da inicialização do sistema), executando-o em screen
(ot tmux
).
screen cmd arg1 arg2