Синергия: мышь не пересекает дисплеи

1675
Gabriel L. Oliveira

У меня есть synergy.conf, который, я уверен, работает хорошо, потому что он работал, когда я ubuntu1выполнял роль сервера синергии.

Теперь я перенес мой ubuntu1в mandriva. Я пытаюсь использовать mandrivaкак сервер, а другой ubuntu2как клиент.

Используя настройки по умолчанию, и проверить, что мой mandriva«s имя хоста в порядке, я начала synergysна mandrivaи synergycна ubuntu2, как я делал с моей старой конфигурации.

Приложение: Я отключил брандмауэр по умолчанию для Mandriva. И синергия имеет одинаковую версию в обеих системах, то есть 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 

client ( 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
В чем проблема? Я не понимаю, что вы подразумеваете под "когда я пытаюсь скрестить мышь с клиентом, мышь возвращается к моей конфигурации" Malvineous 13 лет назад 0
@ Malvineous Моя мышь на сервере, хорошо? Поэтому, когда я поднимаюсь, пытаясь скрестить мышь с машиной `nsi-L1BVZP5` (` ubuntu2`), вместо мыши появляется на этом экране, она возвращается к экрану моего сервера. Gabriel L. Oliveira 13 лет назад 0
Что вы подразумеваете под «возвратом к экрану моего сервера»? Если клиент не подключен, курсор никогда не покинет экран вообще (поэтому он не может «вернуться»), так что при перемещении вверх вы увидите, что он остается в верхней части экрана, возможно, перемещаясь влево или вправо. немного (так же, как если бы вы вообще не запускали Synergy.) Если вы переместите курсор вверх и он переместится обратно в середину экрана, то все будет работать правильно (курсор переместился на клиента), за исключением того, что курсор должен быть скрыт на сервере, пока он находится в середине экрана (так что вы можете просто проигнорировать его). Malvineous 13 лет назад 0

2 ответа на вопрос

0
Chris_K

Мне было непонятно, сделали ли вы это: убедитесь, что вы обновили конфигурацию Ubuntu2, чтобы отразить, что она подключается к новому серверу.

Вы, несомненно, должны были создать конфигурацию для нового сервера синергии, но этого недостаточно. Клиент должен знать об этом также.

У меня нет файла конфигурации на моем Ubuntu2, так как это просто клиент. То, что я делаю, это просто указывает на IP моего сервера синергии. Итак, я не понимаю, что ты имеешь в виду под синализом моего клиента о моем сервере. Я думал, что достаточно просто выполнить `synergyc ip_of_my_server`. Gabriel L. Oliveira 13 лет назад 0
Справедливо. Вы абсолютно уверены, что не перепутали права и левые переходы между экранами в конфигурации сервера? Chris_K 13 лет назад 0
Да уж. Я дважды проверил это, думая о том же. Но это правильно. Любая идея? (Я думал, что это были разные версии, но я установил ту же версию, но все еще ничего.) Gabriel L. Oliveira 13 лет назад 0
0
Gabriel L. Oliveira

Обращаясь к синергетическому списку рассылки, я обнаружил, что на самом деле это ошибка синергии, когда сервер - это система Mandriva, а клиент - это система Ubuntu.

Попытка сделать Ubuntu в качестве сервера и Mandriva в качестве клиента, сработало.

Я изменил работу своей системы на Linux Mint (вместо Mandriva), и теперь все снова работает, как и ожидалось.

Доработаем этот вопрос, но дополнительную информацию по этому вопросу можно найти в синергетическом списке рассылки .

Надеюсь, у кого-нибудь есть эта проблема.

Спасибо всем, кто пытался помочь.

Похожие вопросы