Synergy:鼠标不能跨显示器

Synergy:鼠标不能跨显示器

我有一个 synergy.conf,我确信它运行良好,因为它在我ubuntu1作为协同服务器时起作用。

现在,我将我的 迁移ubuntu1到了mandriva。我尝试将其用作mandriva服务器,将另一个ubuntu2用作客户端。

使用默认配置,并检查我mandriva的 的主机名是否正确,我启动了synergysmandriva然后synergycubuntu2就像我使用旧配置时所做的那样。

补充:我禁用了 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,现在一切都恢复正常。

将最终解决这个问题,但有关此问题的更多帮助可以在协同邮件列表

希望任何人都遇到这个问题。

感谢所有提供帮助的人。

相关内容