Переброс X-приложений на другой DISPLAY
olegon 3 февраля, 2009 - 11:37
Есть идеи, как перебросить гуевое приложение на другой DISPLAY, а потом его вернуть?
Самый простой пример - посмотреть на kmail, пробросив X через ssh?
»
- Для комментирования войдите или зарегистрируйтесь
Когда-то читал про x-сервера
Когда-то читал про x-сервера прокси. Названия не помню, да и по производительности не в курсе.
Возможно я тебя не совсем так
Возможно я тебя не совсем так понял...
Но.
Есть такая фича, ssh X11Forwarding...
На удалённой машине говоришь ЕМНИП (лично не пользуюсь)
ssh -X /path/to/bin
и оно запускает Х-овое приложение с удалённой машины на твоём локальном Х-сервере (естественно, если sshd настроен соответствующим образом).:wq
--
Live free or die
Форвардингом пользуюсь давно,
Форвардингом пользуюсь давно, но речь идет не о запуске программы, а о том, чтобы перетащить ее вывод на другой дисплей... Типа как screen в консоли. Там оторвал, тут привинтил. VNC не предлагать :)
http://olegon.ru
Настройка XDM?
Настройка XDM? http://linuxportal.ru/entry.php/P1318_0_3_0/
буду честен, я не знаю, почему у меня все работает
для этого программа должна уметь переключиться на другой Xserver
предположим, зашёл я на tty1 и запустил startx, имею Xserver (ps axu -www):
X :0 -nolisten tcp -br -auth .... -deferglyphs 16
захожу на tty2 и, чтобы не мешать работающим с первым сервером прогам, по простому запускаю xinit -- :1
имею еще один сервер X :1
возвращаюсь к :0 Xserver и запускаю gedit --display=:1
вижу результат в :1 Xserver
т.е. заставить при запуске я gedit присоединиться к конкретному серверу могу, а вот может/не может переконнектиться, это уже зависит от её возможностей, по-моему.
http://ru.wikipedia.org/wiki/X_Window_System
Не может.
Переместить окно работающей программы меджу X-серверами невозможно без специальных средств таких как Xdmx.
Xdmx
Если я правильно понял вопрос, то Вам нужен Xdmx.
http://www-128.ibm.com/developerworks/linux/library/os-mltihed/index.html