Учитывая настройку безголового Linux-сервера, работающего в сети, но с установленным Xorg и с различными другими машинами в сети, способными использовать SSH с X-forwarding для подключения к этому ящику, и запускать приложения X11 на локальном компьютере, У меня интересный вопрос.
Я знаком с использованием «экрана» для инкапсуляции сеанса SSH, чтобы я мог отсоединяться и повторно подключаться к нему с другого компьютера, и, пока отсоединен, процессы продолжают работать, а когда я снова подключаюсь, я могу прокручивать буфер назад и посмотреть, что было на выходе.
Возможно ли то же самое для приложений X11? Я столкнулся с ситуацией, когда я хотел запустить wirehark в течение некоторого времени, чтобы выполнить обнюхивание пакетов, но пока он работал, мне нужно было переключить компьютеры, но я понял, что я не знал, как `` отключиться '' от потока wirehark, оставив его работающим, и в состоянии, в котором я мог бы повторно подключиться к нему позже (возможно, с другой машины) через другой сеанс SSH. Есть ли процесс, аналогичный отключению / повторному подключению «экрана», который можно выполнить с приложениями X11, которые перенаправляются на удаленный компьютер?
http://en.wikipedia.org/wiki/Xpra больше похоже на то, что вы хотите сделать, чем на VNC ..
Другие вещи, которые позволяют вам приостанавливать и возобновлять удаленные сеансы X, включают:
VNC сделает это за вас. Это Unix-версия удаленного рабочего стола.
Ты пробовала оборотень?