Fedora 30 (SilverBlue), screen sharing

How about this:

gsettings set org.gnome.desktop.remote-desktop.vnc encryption "['none']"
sudo firewall-cmd --permanent --add-service=vnc-server
sudo firewall-cmd --reload

And reboot/relogin to make sure the settings are applied correctly.

2 Likes