从 Mac OS Catalina 访问 Ubuntu 20.04:使用哪个客户端?

Dat*_*ing 1 mac vnc ubuntu-20.04

我全新安装了 Ubuntu 20.04 并设置了屏幕共享。它为我提供了一个用于访问桌面的 URL,例如 vnc://my-computer.local 当我在 MacBook 的 Web 浏览器中键入此内容时,浏览器会提供在屏幕共享中打开它,但如果我选择那,我收到以下错误消息:

远程计算机上的软件似乎与此版本的屏幕共享不兼容。

我尝试在 Mac 上安装 TigerVNC,但没有成功 - 没有安装,没有错误消息,什么都没有。

接下来我应该尝试哪个 VNC 客户端?我需要一个与 Mac OS Catalina 和 Ubuntu 20.04 VNC 实现兼容的软件?

小智 8

我之前也遇到过这个问题。[我原来的评论只是一个“我也有这个”的帖子,被删除了。此评论确实有解决方案:]

看起来这两个系统无法协商在它们之间使用的适当加密级别。过去似乎在 Ubuntu 和 Mac OS X 的早期版本中发生过这种情况。当时的解决方案是关闭屏幕共享的加密,并且在 Ubuntu 20.04 上对我有用。

例如在终端会话的 ubuntu 20.04 盒子上......

gsettings 设置 org.gnome.Vino 需要加密假

然后我就可以使用 Mac OS X Finder 转到(在我的例子中)vnc://192.168.1.170 之前失败了。

此外,Royal TSX 在 MacOSX 上用作屏幕共享客户端,而以前没有。

当然,您可能不希望在没有加密的情况下运行屏幕共享。特别是这可能意味着所使用的密码将以纯文本形式通过网络传输。但是,如果这对您来说是一个不可接受的风险,那么至少尝试一下您会发现问题所在。