LINUX.ORG.RU
ФорумTalks

[извраты][хочется странного] перекинуть окно на другой Х сервер.

 


0

0
Вот что-то припеклось. Можно ли перебросить окно уже запущенного приложения на другие иксы (работающие по сети) чтобы не париться. Незапущенное то всегда можно --display при запуске, а как-бы уже запущенное отправить? гугль не помог.
★★★★★
Ответ на: комментарий от Adjkru
а без костылей средствами иксов это никак не реализуемо?
AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от Uncle_Theodore
Пример некорректный, после того, как ты скачаешь страницу с linux.org.ru, ты можешь перекинуть её куда захочешь, т.к. с linux.org.ru ты уже больше не связан :)
KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73
> Пример некорректный, после того, как ты скачаешь страницу с linux.org.ru, ты можешь перекинуть её куда захочешь, т.к. с linux.org.ru ты уже больше не связан :)

Аналогия неполная, но смысл клиент-серверных отношений тот же. Особенно, если под "страничкой" понимать динамически генерируемый контент.

В сущности, можно в том же смысле посоветовать автору сделать скрин своего "окошка", а на другом сервере запустить какой-нибудь xv и посмотреть на этот скрин. Это же не то, что он хочет?

Окошко программы -- это продукт обработки сервером своих ресурсов (дисплея), выкинутый на экран. У другого сервера -- свои ресурсы, поэтому перекинуть окошечко -- все равно что поймать солнечный зайчик или поделиться своей улыбкой, как енот. Можно только перенаправить реквест с дополнительной информацией на другой сервер, чтобы он создал новое окошечко из этих ингредиентов. Что и делает xmove.
Uncle_Theodore ★★
()
Нельзя, т.к. надо воссоздавать атомы и др. объекты на стороне X сервера. Так умеет только Emacs. Вообще для этого используют всевозможные xproxy. Даже был один проект GSOC на эту тему.
zensey
()
Ответ на: комментарий от AiFiLTr0
По слухам, это есть в соляре... а фишка клёвая
MadCAD ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.