VNC Server: Don't Leave It Enabled by Default!

IMPORTANT NOTE FOR ALL ZYNTHIANERS!! Please, don’t leave the VNCServer enabled by default. If you do so, you are calling for problems. Plugin’s native GUIs are not well tested on zynthian and for sure, more than one will cause performance problems and crashes. Only enable the VNC Server when needed, and disable it when you don’t need it.

I’m seriously considering to disabled the persistence of VNC Server, so you have to explicitly enable it on every boot…

Regards,

5 Likes

If you do this, please allow us to fire it up from webconf at least. since mines in another room.

1 Like

If VNC server is disabled at startup then after enabling you may have to reload the snapshot so that the engines restart with their GUI because when there is no display server available engines will start headless. It is possible that disabling the option may stop some engines working properly also necessitating a restart.

Should (relevant) engines be restarted when this option is toggled?

3 Likes

Perhaps we need a zynthian graphic server to do this sort of stuff…

2 Likes

Dexed stopped working on my VNC Server unit…time to backup and restore.

After Further Review – the plays stands as called.

An open source poem inspired by

@MrBroccoli and @wyleu

Problem:

After a new Balena Etch of the last working image,
and updating from the Zynthian,
then updating from zynthian.local,
further installing TigerVNC-scraping-server:

Dexed does not output sound when admin VNC Server is enabled.

Solution:

Disable VNC Server when it is not needed @jofemodo
Remove all Layers and re-load Dexed when VNC Server is disabled.

Sam

2 Likes