У меня есть 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, на обоих компьютерах. И все еще ничего.
Любая помощь?
В чем проблема? Я не понимаю, что вы подразумеваете под "когда я пытаюсь скрестить мышь с клиентом, мышь возвращается к моей конфигурации"
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), и теперь все снова работает, как и ожидалось.