Проблема установки синергии

У меня дома один рабочий стол и один ноутбук, и я хочу объединить их, используя синергию. Я следовал инструкциям https://help.ubuntu.com/community/SynergyHowto но не смог объединить экраны. В журнале говорится, что сервер ожидает клиентов, и моему ноутбуку не удалось подключиться к серверу с ошибкой "истекло время ожидания".

Обе машины работают на Ubuntu 14.04.1, рабочий стол подключен через провод, а ноутбук использует беспроводную связь. Оба соединения идут от одного домашнего маршрутизатора. Я также попробовал QuickSynergy, но это тоже не сработало.

1 ответ

Решение

Узнайте IP-адрес компьютера и настройте его в / etc / hosts. Затем используйте имя, которое вы назначаете для IP-адресов, как для вашей конфигурации.

Synergy сначала ищет файл /etc/synergy.conf и будет использовать его по умолчанию, если его штрафует. Имея этот файл, вы можете запустить сервер, просто запустив synergys в командной строке.

$ synergys

Это базовый synergy.conf, с которого можно начать: /etc/synergy.conf:

section: screens
        desktop:
        laptop:                                                                                    
end
section: links
        desktop:
                right = laptop
        laptop:
                left = desktop
end

Вы можете назвать характеристики рабочего стола и ноутбука любым именем. Я дал им это имя, например. Если вы поместите указанные имена в файл / etc / hosts, они будут найдены.

/ и т.д. / хосты:

# Lines appended to the host file
192.168.1.100     desktop
192.168.1.101     laptop

Вы можете запустить клиент, запустив этот cli на ноутбуке:

$ /usr/bin/synergyc -n laptop desktop

"-N" сообщает серверу, что ваша гостевая машина называется "ноутбук". Это дополнительная гарантия того, что хост узнает, с кем связался. Кстати, использование спецификации может быть все, что вам нужно для вашей первоначальной проблемы.

Использование этого разрешения должно быстро работать и начать работу.

Другие вопросы по тегам