7

У меня есть клиент-синергия 1.4, работающий на компьютере с Linux, и сервер той же версии, работающий на ноутбуке с Linux или Windows (у обоих есть проблема, описанная ниже).

Мой Linux-клиент настроен на работу с двумя мониторами. Есть одна видеокарта (NVidia с проприетарным драйвером), к которой подключены два монитора: один к выходу DVI, другой - к HDMI. Двойной экран настраивается через конфигурацию дисплея KDE, а выход HDMI настроен на Left-of-DVI. Оба монитора имеют разрешение 1920х1080.

Настройка работает без нареканий. Но когда я пытаюсь использовать синергию для управления клиентом, я могу войти только на один из экранов (выход HDMI) с помощью курсора мыши.

Относительная позиция мониторов такова:

+--------------+ +--------------+
|              | |              |
|  client 1    | |  client 2    |
|              | |              |
|              | |              |
+--------------+ +--------------+
            ↖
         +-------------+
         |             |
         |   server    |
         |             |
         +-------------+

Стрелка указывает, какой монитор доступен через синергию.

Есть ли что-нибудь, что можно сделать?

1 ответ1

7

Убедитесь, что синергия запускается после того, как экраны монитора были определены и размещены.

Иногда у меня был только один экран или только часть экрана, доступная для синергии, в то время как локальная мышь могла получить доступ ко всей доступной области экрана. Каждый раз проблема заключалась в том, что synergyc запускался и оставался резидентным до того, как на экранах были применены их собственные определения.

С KDM я использую процедуру, описанную здесь: https://help.ubuntu.com/community/SynergyHowto. Последние несколько лет (KUBUNTU 12.04 и далее) файлы запуска находятся в /etc/kde4/kdm) для KDM. Другие дисплеи менеджеров также описаны в SynergyHowTo.

Чтобы настроить отображение перед входом в KDM, настройте ориентацию и положение экрана в Xsetup. Чтобы настроить дисплеи после входа в KDM, поместите их в Xsession.

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

В качестве примера мой /etc/kde4/kdm/Xsetup содержит это:

xrandr - выход HDMI-0 - оп 0x0 - повернуть налево
xrandr - выход DVI-I-1 - пост 1024x256 - основной

/sbin/initctl -q emit login-session-start DISPLAY_MANAGER = kdm

/usr/bin/killall synergyc
спать 1
/usr/bin/synergyc --name CLIENTSCREENNAME SERVERHOSTNAME

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