Перенаправить существующие окна через SSH и пересылку X11?

С помощью ssh -X user@host я могу запускать программы на хосте, а пересылка X11 позволяет мне видеть их окна на удаленном компьютере. Однако я хотел бы иметь возможность пересылать / перенаправлять существующие окна.

Как мне это сделать (если это вообще возможно)?

Обратите внимание, VNC не является опцией (на хосте не установлен сервер, и у моего пользователя ограниченные разрешения).

15
задан 24 February 2011 в 11:16

2 ответа

Похоже, что xpra является активным преемником xmove, и делает в точности то, что вы хотите. Девственники выставляют счет как "экран для клиентов X". В то время как он должен запускаться на вашем удаленном сервере, он прекрасно работает из домашней папки. Кроме python, xvfb является зависимой от времени выполнения.

Как только вы установите его на удаленный сервер, он довольно прост в использовании.

xpra start :8 --start=xeyes

На вашей локальной машине запустите:

xpra attach ssh:YOURSERVERHOST:8
13
ответ дан 24 February 2011 в 11:16

Я читал на serverfault, что вы можете сделать это с xmove

1
ответ дан 24 February 2011 в 11:16

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

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