Передача X-окон к другому $DISPLAYs

У меня в настоящее время есть Ubuntu (Независимая Суриката) павильон, действующий как мой медиасервер / универсальный сервер дома.

У меня также есть ноутбук OS X и старый Windows XP ПК. Ради краткости я буду использовать следующую номенклатуру:

  • Поле Ubuntu: суриката
  • Поле Windows: Редмонд
  • Поле OS X: леопард

В основном я хотел бы смочь запустить удаленную сессию XChat в то время как на Редмонде, затем разъединиться из Редмонда, открыть сурикату и продолжить ту сессию. Или я хотел бы затем войти в систему от леопарда и продолжить сессию XChat. В настоящее время я использую vnc - но мне особенно не нравится это, потому что я установил свой xstartup сценарий для VNC для запуска новой сессии гнома..., но после того как я разъединяюсь, если бы я регистрируюсь непосредственно на сурикату, я хотел бы окна, которые я открыл в своем $DISPLAY VNC, чтобы быть портативным на мой локальный рабочий стол!

Как я сделал бы это? Я читал немного о xpra, но я не действительно вполне понял, сделает ли это на самом деле то, что я хочу. Если это действительно - a screen для X, затем я думаю, что это - то, что я хочу. Поскольку затем я могу запустить удаленный XChat на Редмонде и продолжить его прочь, когда я вхожу в систему непосредственно рабочего стола сурикаты. Я также не был ясен, если это будет на самом деле работать с Windows. Направления, которые я нашел для использования его, это было "непрозрачно" в лучшем случае

Точно так же, как я пошел бы о передаче звука, также передавая Windows? Я знаю, что X на самом деле не передает звук, но я читал о pulseaudio, но я не уверен, как я настроил удаленное pulseaudio клиент в Windows/OS X и как я передал бы свой звук от сурикаты.

1
задан 15.02.2011, 18:12

2 ответа

  • Да, можно использовать xpra для этого. Существуют собственные клиенты для Linux, MS Windows и MacOS.
    1. Запустите xpra сессию на сервере
    2. соединитесь с ним от клиентов (эти два ступают, может также быть объединен во всего один) - для получения дополнительной информации: использование xpra Wiki
  • С другой стороны, можно найти VNC или сервер RDP для meerkat это позволяет Вам соединяться с существующей сессией X11.
  • звуковая передача поддерживается исходно в xpra и не использует много пропускной способности, никакая потребность в чем-либо дополнительном - с VNC или RDP не устанавливает сервер PulseAudio в Windows, еще нет никакого Pulse-over-SSH, поэтому настройте PulseAudio на meerkat соединяться с Вашим Windows PC (предупреждение: это собирается использовать много пропускной способности),

В X11 и PulseAudio, сервер работает на Вашем ПК, и клиенты могут работать где-то в другом месте.

В VNC, RDP, Xpra и большинстве других протоколов, Вы выполняете клиент, и сервер является удаленным.

2
ответ дан 12.12.2019, 10:35

Попытайтесь использовать xrdp пакет для выполнения сессии VNC. Оно Вы отбрасываете свое соединение sesman, поддержит Вашу сессию. Когда Вы войдете в систему снова, Вы снова соединитесь со своей существующей сессией. К сожалению, xrpd еще не передает звук. Детали, как я сделал это, находятся на моих Удаленных рабочих столах с VNC и сообщением в блоге XRDP.

Я использовал гарнитуру Bluetooth для получения моего звука от импульсного аудио. Я еще не посмотрел ни на одно звуковое широковещательное программное обеспечение.

1
ответ дан 12.12.2019, 10:35

Теги

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