[Unit] Description=VNC Server After=syslog.target After=network.target [Service] # Type=forking # WorkingDirectory=/home/jryland ExecStart=/sbin/runuser -l jryland -c "HOME=/home/jryland /usr/bin/vncserver -geometry 1920x1080 :1" # ExecStop=/bin/sh -c 'HOME=/home/jryland /usr/bin/vncserver -kill :1 > /dev/null 2>&1 && /bin/sleep 1 || /bin/true' [Install] WantedBy=multi-user.target