Você não pode usar essa abordagem para o conky. Esses scripts são executados antes que a GUI seja carregada e antes de você efetuar login. Seu serviço é carregado e tenta executar o conky, que sai imediatamente porque não há telas X disponíveis.
Esse tipo de coisa deve ser feito através das configurações de execução automática de qualquer ambiente de desktop ou gerenciador de janelas que você esteja usando. Muitos ambientes de área de trabalho comuns executarão o programa descrito por qualquer .desktop
arquivos em ~/.config/autostart
. Por exemplo, para executar conky
, crie um arquivo chamado ~/.config/autostart/conky.desktop
com o seguinte conteúdo:
[Desktop Entry]
Type=Application
Exec=/usr/bin/conky
X-GNOME-Autostart-enabled=true
NoDisplay=false
Hidden=false
Name[en_US]=conky
Comment[en_US]=
X-GNOME-Autostart-Delay=0