当 VNC 从 Linux 进入 macOS 时改善视觉延迟/滞后?

kub*_*ubi 9 linux mac vnc

在我的 Mac Mini 上,我通过系统偏好设置启用了屏幕共享。
我可以从 Arch Linux 成功连接 VNC 客户端,但存在令人烦恼的滞后/延迟。
连接了显示器,我可以看到输入(包括鼠标移动)立即到达,但视觉表示滞后,例如,当我在终端中输入内容时,最多需要 1 秒才能赶上。

客户端或服务器上是否有任何设置可以改善这种情况?我必须在 Mac 上使用其他 VNC 服务器吗?

  • macOS 11.4、11.6
  • 我尝试过 TigerVNC、gvncviewer 以及 RealVNC
  • 机器通过以太网电缆连接,iperf测量几乎全~1Gbps

我希望这个问题适合这里,Mac/Unix-Linux SX 似乎缩小了。


更新:我更新到 11.6,问题似乎消失了,直到我断开连接并再次连接:同样的旧延迟。
看起来可以但又不想...

Mok*_*bai 1

互联网上有一些建议,让 MacOS 中的内置版本的 VNC 使用 GPU 加速,这可以提高性能,但可能有些碰运气。一篇HackerNews 文章指出

\n
\n

我见过很多人提到 GPU 加速的 VNC,如果 Mini 连接到显示器,可以显着提高性能,但根据我的经验,它不起作用。我发现的唯一可接受的 Mac 远程桌面解决方案是 NoMachine。

\n
\n

可能值得尝试NoMachineTeamviewer等替代方案,它们可能会提供更好的性能。

\n