Hello, I have installed Fedora 31 Workstation (default desktop, Gnome). I setup “Screen Sharing” (the built-in/default VNC server) and it does work once I configure it, but every time the machine reboots the password is lost and the Screen Sharing setting reverts to this:
Hi @crimsonkida, just to verify that I understand your approach here: you do want to use the screen sharing option to be automatically on, even after a reboot? TBH I am not even sure if that is supported.
I recommend to open a bug report with Gnome directly and that way figure if this is a bug. If you do that, please post the link to the bug report here.
Yes, I had auto-login enabled. I disabled autologin, and VNC works as expected now, but the VNC server does not start until I physically login. I would call this a bug, yes.
This is not a bug. It is a feature
I mean that Vino (if I’m not wrong this is the vnc implementation used by GNOME screen sharing) is user based.
In order to start vnc before a user log in, you have to use another solution (not GNOME screen sharing), but I’m not of help here.
I work in Enterprise SaaS Support, so I fully get the bug vs feature thing, lol.
Of course it’s not a 1-to-1 comparison, but the “VNC Scraping Server” on Ubuntu 19 works 100% as expected for this. I had hoped GNOME on Fedora could be just as good.
Thank you, @liquidat. This machine is essentially serving as a “display” monitor in my home office so it’s absolutely inconsequential if it’s not secured. I will try making the keyring empty…
I second the idea to change to a VNC solution independent of the Gnome login.
To my knowledge, it is not possible to have a VNC Server that interacts with the desktop that is independent of the GNOME login. Since the sole purpose of this machine to act as a physical “monitor” I cannot use something like TigerVNC, unless it were a VNC “scrapping” server which apparently does not exist for Fedora (only Ubuntu).