Как я могу делить окна приложений между OS X и Linux?

8

Первоначально я задал этот вопрос на Super User , но я не получил никаких ответов.

Я пытаюсь настроить Xdmx на своем Macbook Pro и своей рабочей станции Ubuntu 10.04, чтобы я мог совместно использовать клавиатуру и мышь моего MBP, а также приложения X, работающие на рабочей станции, на дисплее ноутбука, мониторе, подключенном к ноутбуку, и мониторе рабочей станции. ,

  1. Где я могу найти последнюю версию Xdmx? На сайте Sourceforge говорится, что код там не поддерживается, и проект был объединен с Xserver. Я не могу найти актуальный источник или бинарный дистрибутив.

  2. Как мне это установить? Есть ли файл пакета? Нужно ли строить из исходного кода?

  3. Есть ли другие варианты для выполнения того, что я описал выше?

Мэтт Пфефферле
источник
2
Вы уверены, что есть порт xdmx для Mac? Я перепробовал всю свою карму Google, но ничего не смог найти.
fschmitt

Ответы:

7

Оказывается, попытка запустить Xdmxс Mac была неправильным подходом. Вместо этого я запустил его с рабочей станции Linux. Шаги для достижения этой цели примерно такие:

  1. Установить xpraна обеих системах.
  2. Запустите xpraна рабочей станции Linux и подключитесь к нему из MBP (инструкции по ссылке выше).
  3. Запустите одно Xephyrокно на рабочей станции сXephyr :101 &

  4. Запустите другой на MBP через Xpra:DISPLAY=:13 Xephyr :101 &

  5. Наконец, начните Xdmxкак описано здесь

Xdmx -configfile xdmx.conf -config clone_config + xinerama -вход: 100 -вход: 101: 102 &

На этом этапе запущенные приложения DISPLAY=:102будут отображаться в обеих системах, но на данный момент их нельзя использовать. Обратите внимание, что команды в # 3, 4 и 5 все выполняются на рабочей станции.

Мэтт Пфефферле
источник
Привет @Matt, Ваш 5-й пункт гиперссылки на веб-страницу, которая больше не доступна, вы можете добавить это, если вы заметили. Если у вас есть, пожалуйста, измените свой ответ соответственно.
TPS