![协同兼容性](https://linux22.com/image/1470468/%E5%8D%8F%E5%90%8C%E5%85%BC%E5%AE%B9%E6%80%A7.png)
我想在我的 Mac(客户端)和 Ubuntu(服务器)上运行 synergy。Mac 出现错误,提示它与服务器上的 synergy 1.3 不兼容。我想知道 synergy 1.5 和 1.7 是否兼容?兼容性是否意味着两个系统上的版本完全相同?
答案1
如果您在不同的机器上运行不同版本的 Synergy,只要 Synergy 内部协议相同,Synergy 就可以连接。检查方法是将调试级别设置为 Debug1,然后检查日志窗口中是否有“为客户端“screenname”版本 1.x 创建代理”。通常,最好的解决方案是在所有机器上使用相同版本的 Synergy。
另一个事实是操作系统兼容性。对于最新版本 1.8.7,它支持 macOS 上的 10.9 到 10.12。
答案2
我曾经在 Ubuntu(服务器)和 Windows 7(客户端)上运行过它。它运行非常顺畅,直到更新发布的那一天,我花了很多时间才让它再次运行。基本上,你应该在两台机器上运行相同的版本;或者,如果我没记错的话,服务器至少应该是最高版本。
答案3
我也遇到了这个问题。我最常用的 Ubuntu Box 运行的版本与我新安装的 Q4OS 略有不同。我的笔记本电脑(Fedora 或 Win 7)运行良好。右边的 XP 塔式机也是如此。Ubuntu 表示已升级到最新版本。骗人的。当 Q4OS 在右边的白色塔式机上启动时,它会显示较新的版本并发出抱怨。其他版本也不完全匹配。如果检查依赖项,我们可能会尝试下载“deb”包或使用具有该版本的存储库。版本不匹配和依赖项让我感到害怕。如果不知道哪些匹配项接近,我们就是在盲目尝试。现在支付十美元很有吸引力。 https://github.com/synergy/synergy/releases?after=1.6.1 看起来是个好机会。我们可能需要“make”“install”来重新编译。祝你好运。Synergy 值得。我不确定 Q4OS 是否值得这么麻烦。