Use Autostart de aplicativo de área de trabalho .
Dentro de $XDG_CONFIG_HOME/autostart/
(padrão: $HOME/.config/autostart
), crie um arquivo pics.desktop
, que deve conter:
[Desktop Entry]
Type=Application
Exec=/home/admin/pics
Hidden=false
X-GNOME-Autostart-enabled=true
Name[en_US]=pics
Name=pics
Comment[en_US]=Starts the pics program
Comment=Starts the pics program
Se você realmente quiser usar as unidades do systemd, pelo menos:
-
Altere o processo para usar UIDs não-raiz. Apps gráficos não devem ser executados como root.
[Service] User=admin ExecStart=/home/admin/pics
-
Injete variáveis de ambiente "corretas" no processo.
[Service] Environment="DISPLAY=:0" User=admin ExecStart=/home/admin/pics