我有一个 synergy.conf,我确信它运行良好,因为它在我ubuntu1
作为协同服务器时起作用。
现在,我将我的 迁移ubuntu1
到了mandriva
。我尝试将其用作mandriva
服务器,将另一个ubuntu2
用作客户端。
使用默认配置,并检查我mandriva
的 的主机名是否正确,我启动了synergys
,mandriva
然后synergyc
,ubuntu2
就像我使用旧配置时所做的那样。
补充:我禁用了 mandriva 默认防火墙。synergy 在两个系统上的版本相同,即 1.3.4,协议为 1.3
发生了什么:服务器启动了,但是当我尝试将鼠标移到客户端时,鼠标返回到我的配置。我确信这不是我使用的 synergy.conf 的错误,因为它以前有效。
我尝试使用该选项-f
来查看错误出在哪里,但没有看到任何有用的信息。这是我看到的:
服务器 (synergys
):
2011-05-03T20:06:39 INFO: switch from "ciberglo-notebook" to "nsi-L1BVZP5" at 542,799
CServer.cpp,460
2011-05-03T20:06:39 INFO: leaving screen
CScreen.cpp,116
2011-05-03T20:06:39 DEBUG: open clipboard 0
CXWindowsClipboard.cpp,313
2011-05-03T20:06:39 DEBUG: close clipboard 0
CXWindowsClipboard.cpp,348
2011-05-03T20:06:39 DEBUG: ignored screen "ciberglo-notebook" update of clipboard 0 (unchanged)
CServer.cpp,1479
2011-05-03T20:06:39 INFO: switch from "nsi-L1BVZP5" to "ciberglo-notebook" at 444,251
CServer.cpp,460
2011-05-03T20:06:39 INFO: entering screen
CScreen.cpp,98
2011-05-03T20:06:40 INFO: switch from "ciberglo-notebook" to "nsi-L1BVZP5" at 634,799
CServer.cpp,460
2011-05-03T20:06:40 INFO: leaving screen
CScreen.cpp,116
2011-05-03T20:06:40 DEBUG: open clipboard 0
CXWindowsClipboard.cpp,313
2011-05-03T20:06:40 DEBUG: close clipboard 0
CXWindowsClipboard.cpp,348
2011-05-03T20:06:40 DEBUG: ignored screen "ciberglo-notebook" update of clipboard 0 (unchanged)
CServer.cpp,1479
2011-05-03T20:06:40 INFO: switch from "nsi-L1BVZP5" to "ciberglo-notebook" at 632,239
CServer.cpp,460
2011-05-03T20:06:40 INFO: entering screen
CScreen.cpp,98
2011-05-03T20:06:40 INFO: switch from "ciberglo-notebook" to "nsi-L1BVZP5" at 625,799
CServer.cpp,460
2011-05-03T20:06:40 INFO: leaving screen
CScreen.cpp,116
客户 (synergyc
):
INFO: CScreen.cpp,98: entering screen
INFO: CScreen.cpp,116: leaving screen
DEBUG: CXWindowsClipboard.cpp,313: open clipboard 1
DEBUG: CXWindowsClipboard.cpp,348: close clipboard 1
INFO: CScreen.cpp,98: entering screen
INFO: CScreen.cpp,116: leaving screen
DEBUG: CXWindowsClipboard.cpp,313: open clipboard 1
DEBUG: CXWindowsClipboard.cpp,348: close clipboard 1
我使用的配置是:
section: screens
ciberglo-notebook:
nsi-L1BVZP5:
end
section: aliases
ciberglo-notebook:
10.12.4.173
nsi-L1BVZP5:
10.12.3.218
end
section: links
ciberglo-notebook:
up = nsi-L1BVZP5
nsi-L1BVZP5:
down = ciberglo-notebook
end
另外,为了确保万无一失,我在两台电脑上都使用了 synergy-foss web_site (synergy+, plus),版本 1.3.6。但仍然没有结果。
有什么帮助吗?
答案1
我不清楚您是否这样做过:请确保您已更新 Ubuntu2 上的配置以反映它正在连接到新服务器。
毫无疑问,您必须为新的协同服务器构建配置,但这还不够。客户端也必须知道这一点。
答案2
通过与 synergy 邮件列表交流,我发现当服务器是 Mandriva 系统、客户端是 Ubuntu 系统时,这实际上是 synergy 的一个错误。
尝试将 ubuntu 作为服务器,将 mandriva 作为客户端,成功了。
我将系统操作从 Mandriva 改为 Linux Mint,现在一切都恢复正常。
将最终解决这个问题,但有关此问题的更多帮助可以在协同邮件列表。
希望任何人都遇到这个问题。
感谢所有提供帮助的人。