Как сделать рабочий стол Linux, и ноутбук Mac совместно используют клавиатуру/мышь?

Я установил сервер Совместных действий на свою систему Linux и установил Synergykm на моем Mac. Когда я пытаюсь соединиться с Synergykm от своего Mac до моей системы Linux, этому всегда не удается соединиться.

Ошибка, которую я получаю, является этим: WARNING: failed to connect to server: Connection refused, but I can ping both hosts.

Какие-либо pointers/workarounds/other рекомендации инструмента?

6
задан 04.05.2014, 17:53

7 ответов

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

попробуйте выполняющие шаги поиска и устранения неисправностей:

  1. если Вы вставляете Ваш /etc/synergy.conf здесь, кто-то может определять синтаксическую ошибку, если кто-либо присутствует.
  2. остановиться synergys на поле Linux (использование ps aux | grep synergys для проверки у Вас нет больше чем одного экземпляра выполнения сервера).
  3. выполненный synergys -f на поле Linux и проверяют, что нет никаких проблематичных сообщений об ошибках, и что процесс остается рабочим.
  4. после того как Вы уверены, что сервер работает на поле Linux, выполненном telnet localhost 24800. успешное соединение похоже на это:

    [user@host ~]$ telnet localhost 24800
    Trying 127.0.0.1...
    Connected to localhost.localdomain (127.0.0.1).
    Escape character is '^]'.
    
    Synergy
    
  5. после того как Вы проверили, что сервер принимает соединения от Вашего выполненного Mac telnet <Linux box> 24800. необходимо видеть вывод, подобный тому, что Вы видели при выполнении команды на предыдущем шаге.
  6. при создании его настолько далеко Вы знаете, что Ваш сервер Совместных действий работает правильно; теперь протестируйте клиент. если Вам установили Fink, можно работать fink install synergy устанавливать сервер и клиент на Вашем Mac.
  7. от Вашего Mac, выполненного synergyc -f <Linux box> (удостоверьтесь, что Ваш сервер все еще работает прежде, чем попробовать эту команду!). поочередно, откройте панель управления SynergyKM, установите уровень журнала на Debug2, запустите Совместные действия и избранный "Открытый Файл журнала". если Вы смогли завершить все шаги перед этим успешно и этими сбоями, отправьте вывод той команды для помощи в поиске и устранении неисправностей; если Вы не могли бы сделать его настолько далеко, сделайте примечание того, где Вы столкнулись с проблемой и какое сообщение об ошибке Вы видели.

- steve

5
ответ дан 07.12.2019, 15:34

Вы на правильном пути с Совместными действиями. Прием должен определить, почему он не может соединиться. Можно ли отправить какие-либо сообщения об ошибках или журналы от совместных действий? Возможно, wireshark трассировка попытки подключения.

Кроме того, какое распределение Linux Вы выполняете? Вам включали брандмауэр в любой системе?

4
ответ дан 07.12.2019, 15:34

Совместные действия

Одно из лучших приложений когда-либо.

1
ответ дан 07.12.2019, 15:34
  • 1
    хорошо, не делайте я чувствую себя глупым. Я предполагаю, что у меня должен быть RTFQ? можно ли даже проверить с помощью ping-запросов системы друг от друга? Поскольку, если они не могут даже видеть друг друга... Это полагает, что совместные действия также имеют различные режимы вывода, как ошибка отладки только, и т.д. чтобы помочь диагностировать. – scottm 09.01.2009, 05:00

Если у Вас нет удачи с Совместными действиями на Вашем Mac (это указывает, что существуют некоторые ограничения с OSX), я могу рекомендовать x2vnc высоко.

Вероятно, немного больше стычки для установки, и зависит от наличия единственной "основной" машины, работающей X, но это работает, и это работает хорошо.

1
ответ дан 07.12.2019, 15:34

Что происходит, если Вы прекращаете использовать synergykm и просто используете синергетический из командной строки?

Например, на моем Mac, я открываю терминал и тип:

синергетическее-f имя сервера

и это работает отлично. Одно большое ограничение - то, что я должен использовать-f опцию, если я пытаюсь поместить совместные действия в фоновом режиме, это только завершается, ничего не делая.

1
ответ дан 07.12.2019, 15:34

Я использую совместные действия каждый день для соединения между моей машиной Linux и моим ноутбуком MacBook Pro.

  • Выполненный synergys на поле Linux.
  • Выполненный synergyc на машине Mac.

Работы как мечта.

1
ответ дан 07.12.2019, 15:34

Имел ту же проблему.

На Linux я должен был добавить имя хоста Mac (без .local для пользователя Snow Leopard), и IP к/etc/hosts (Этот путь мог бы измениться на основе Вашей ОС), файл, таким образом, я мог проверить с помощью ping-запросов Mac от своего поля Linux.

1
ответ дан 07.12.2019, 15:34

Теги

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