我不能连接到我的Fedora 31工作站GUI通过“屏幕共享”从任何其他(非Linux)机器。我几乎可以肯定,这是因为VNC服务器用于“屏幕共享”的加密。然而,我在我的局域网防火墙后面,不需要任何外部访问,所以我不需要加密。我知道SS确实能工作,因为当我用Remmina从我的Ubuntu机器上测试它时,它就像预期的那样工作。但是,我在Win/Mac上测试了所有这些VNC客户端,它们不工作:
编辑:这里的解决方案可以让VNC连接起来!
gsettings set org.gnome.desktop.remote-desktop.vnc encryption "['none']"
sudo firewall-cmd --permanent --add-service=vnc-server
sudo firewall-cmd --reload
sudo reboot now
然而,屏幕分辨率是奇怪的,三倍--如何解决这个问题?

发布于 2020-04-16 03:07:29
运行这些命令禁用VNC加密,并允许连接在Fedora 31上工作:
gsettings set org.gnome.desktop.remote-desktop.vnc encryption "['none']"
sudo firewall-cmd --permanent --add-service=vnc-server
sudo firewall-cmd --reload
#finally, reboot the machine/VMsudo reboot now
https://unix.stackexchange.com/questions/575358
复制相似问题