systemd

запуск x11vnc через systemd в Kubuntu 16.04

В общем есть желание запустить x11vnc при запуске kubuntu до того как пользователь залогинится. Так же есть желание сделать это через systemd. Сделать я это сделал, но имхо шибко криво через задний проход с костылём в виде дополнительного скрипта. Посему решил посоветовать как можно сделать лучше. Итого имеем работающий сейчас x11vnc.service:[Unit]
Description=Start x11vnc server at startup
After=graphical.target

[Service]
Type=simple
ExecStart=-/bin/bash -c "/usr/local/etc/x11vnc_start_script"

[Install]