我曾经使用桌面上的 RealVNC,通过内置屏幕共享功能通过 LAN 访问运行 20.04 的无头机器。
然而,自从我升级到 21.10 以来,我遇到了一个奇怪的问题,VNC 服务器误解了屏幕分辨率和缩放因子,并且只有屏幕的左上象限显示在客户端上。
显然这只能是解决了通过修补 vino 的源代码并重新编译,但我并不愿意这样做。奇怪的是,我卸载了 vino,只安装了 gnome-remote-desktop,但问题仍然存在。我真的不知道后台发生了什么,我基本上放弃了弄清楚。
因此,这个问题是关于安装另一个 VNC 服务器(Tight?Real?)并在启动时自动启动,并将其设置为可靠且安全地共享控制台会话的最佳/推荐方法是什么?我已经阅读了很多关于 VNC 的解决方案,但大多数都提供虚拟桌面会话,或者依赖于 x11vnc,这对我来说似乎已经过时了。但如果不是,并且能够通过普通 Windows VNC 客户端访问的现代 SSL 提供服务,我也会接受。