1

Я только что приобрел ультрабук 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

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

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

1 ответ1

2

Попробуйте запустить службу Synergy в панели управления Windows. Ошибка соединения ipc обычно означает, что служба остановлена.

шаги:

  1. Откройте диспетчер задач Windows.
  2. Нажмите на вкладку Услуги.
  3. Щелкните правой кнопкой мыши сервис Synergy.
  4. Нажмите Пуск Сервис.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .