On 09/05/2016 02:06 AM, Michael D. Setzer II wrote:
I generally use rc.local to start the vnc rather than the method
using systemd.
In rc.local I put the following line
runuser -l usersid -c 'vncserver :port -geometry 1280x1024'
One thing to be aware of in case you are also using a normal desktop on
the computer. Closing the vnc server session may kill a lot of your
desktop session as well. I didn't look into why this happens, but it
may have been because I was starting the vnc server from within the
existing session.