Пересылка уже запущенных приложений системы X-window через SSH

Я знаю, что можно пересылать окна приложения системы X-windows на рабочий стол клиента через SSH, когда вы запускаете приложение в сеансе терминала SSH, для которого включена X-forwarding.

Но есть ли способ переслать окна приложения, которое уже запущено в удаленной системе? Наиболее впечатляющим был бы способ сохранить запущенное оконное приложение на системе безголового сервера, чтобы, когда мне когда-либо понадобится это приложение, я мог перенаправлять его окна по требованию на свою настольную систему без необходимости когда-либо останавливать это приложение или приложение закрывается, потому что истекло время моего SSH-соединения.

3 ответа

Решение

Попробуй xpra. Это в основном экран для X.

NX способен поддерживать сеансы в живых.

Vnc делает это (в Linux обычные серверы Vnc создают виртуальный дисплей, а не разделяют ваш рабочий стол, как в Windows), но вам нужно будет запустить приложение на сервере Vnc заранее.

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