diff --git a/vncserver.service b/vncserver.service index 4e0b141..002d258 100644 --- a/vncserver.service +++ b/vncserver.service @@ -34,6 +34,7 @@ After=syslog.target network.target [Service] Type=forking +# Clean any existing files in /tmp/.X11-unix environment ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' ExecStart=/sbin/runuser -l -c "/usr/bin/vncserver %i" ExecStop=/sbin/runuser -l -c "/usr/bin/vncserver -kill %i"