I've sorted it out.

Just leaving notes here for anyone that may benefit:

The root cause was trying to create a display for user 'rd' to vnc into.  Since rd will be logged into a local account with a real display that caused all sorts of issues for me:

I don't know about other environments, but with xfce starting the vnc server as a systemd service before the real desktop is loaded up results in the startup applications ending up in the "wrong" display.  So thats no good.  So I tried getting it to load with the rd account instead of starting it as a systemd service.

Doing that caused it to spawn an infinite number of vncservers (as well as other startup apps).

So basically I needed the local account ('rd' with the appliance) as normal, but a *separate* linux user account that can be vnc'd into for the virtual stuff.  So I created a 'vncuser' account, set that up to load up as a systemd service, and it appears to work.

Only thing I am worried about is this new 'vncuser' having the correct permissions to edit clocks, logs, etc.  So far it looks like its working fine with no ill effects.


-Alan

_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to