Синергетическое соединение с клиентом Windows 8

6232
Ed Krohne

Я только что приобрел ультрабук Dell XPS 12 с сенсорным экраном. Мне это нравится, но я хочу использовать (маленький) сенсорный экран, когда я вдали от дома. Я предпочел бы использовать синергию для управления моим новым ноутбуком с моего рабочего стола.

Сначала все работало нормально. У меня было окно установки в фоновом режиме на ноутбуке, и всякий раз, когда это окно фокусировалось, клиент прекращал двигать мышь в ответ на сервер. Я предполагаю, что это потому, что для установки окон требуются права администратора, и, следовательно, синергия не может управлять такими окнами. Это сначала смутило меня, поэтому я внес ряд изменений, пока это происходило, и мне было трудно определить, что в итоге нарушило синергию.

В какой-то момент, возможно, когда фоновая установка закончилась или когда я обновил версию взаимодействия с сервером до версии 1.4.11, клиент и сервер не смогли подключиться. Например, на клиенте:

NOTE: starting the client NOTE: config file: XXXXXX NOTE: log level: NOTE 

с аналогичным сообщением на сервере. Строка состояния в нижней части обоих окон будет гласить «Синергия начинается». и кнопка «Стоп / Старт» будет читать «Стоп». У меня создается впечатление, что сервер никогда не запускается, а клиент никогда не подключается.

В этой настройке клиентом был ноутбук XPS 12, представляющий собой 64-разрядную версию Windows 8 с Synergy v1.4.11, а сервер представляет собой домашний рабочий стол с 64-разрядной версией Windows 7 и Synergy v1.4.11. Я пробовал с включенными и не включенными паролями для синергии, я пытался отключить брандмауэры, я пробовал как 32-битную, так и 64-битную версии Synergy, и ничто не помогает или даже не дает видимой разницы в поведении. Указание клиенту подключиться к поддельному IP-адресу сервера также не вызывает видимых изменений в поведении - это как если бы сервера даже не было.

Отчет клиента и сервера в журнале

NOTE: connecting to service... ERROR: ipc connection error, connection refused 

снова и снова, клиент или сервер «запущен» или «остановлен». Я не знаю, что это значит, и я бы хотел. Является ли «ipc» межпроцессным взаимодействием? Это даже проблема сети? Несколько прошлых постов предлагали использовать 32-битную версию вместо 64 или переустановить синергию.

Запуск сервера Synergy v1.4.10 из Ubuntu 13.04 дает лучшие результаты на стороне сервера, но без подключения. Диалоговое окно похоже, но нет предупреждения о ipc, и когда я нажимаю «Пуск», он говорит

NOTE: stopping synergy desktop process NOTE: starting server NOTE: config file: /tmp/qt_temp.TT2295 NOTE: log level: NOTE 2013-05-01T00:44:24 NOTE: started server, waiting for clients /build/buildd/synergy-1.4.10/src/lib/synergy/CServerApp.cpp,612 

Затем флажки конфигурации для «сервер», «клиент» и т. Д. Все неактивны, а в строке состояния отображается сообщение «Synergy работает (режим рабочего стола). Теперь доступна версия 1.4.11, посетите веб-сайт [ссылка]». Это в отличие от «Синергия начинается». на винде.

У меня не было возможности установить раздел Ubuntu на ноутбук, но я подозреваю, что результаты получатся лучше. В то же время я не знаю, что еще попробовать, кроме как ограничиться Ubuntu (я не религиозен в отношении операционных систем; мне нужны оба).

1
«Ошибка соединения ipc, соединение отклонено» звучит так, как будто что-то не слушает тот же порт, что и раньше. Можете ли вы проверить, что порт # - это то, что вы ожидали? Mark Allen 10 лет назад 1

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

2
Chuck

Try starting the Synergy service in windows control panel. The ipc connection error usually means the service is stopped.

Steps:

  1. Open your Windows Task Manager.
  2. Click on the Services tab.
  3. Right click on the Synergy service.
  4. Click Start Service.
Спасибо! Это было именно так. Я не знаю, почему сервис умирает, но мне пришлось перезапустить его несколько раз (и переустановить синергию, чтобы сделать это). Но сейчас у меня все работает, спасибо. Ed Krohne 10 лет назад 0