Синергетическое соединение с клиентом Windows 8
Я только что приобрел ультрабук 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 ответ
Попробуйте запустить службу Synergy в панели управления Windows. Ошибка соединения ipc обычно означает, что служба остановлена.
шаги:
- Откройте диспетчер задач Windows.
- Нажмите на вкладку Услуги.
- Щелкните правой кнопкой мыши сервис Synergy.
- Нажмите Пуск Сервис.