А недавно я обнаружил то, что давно хотел: так сказать screen, но для графики! И так, те кто так же как и я не знали, встречаем: xpra! Собственно все просто:
- запуск: xpra start :7 (запускается для примера на 7-ом дисплее)
- запуск приложения очевиден: export DISPLAY=:7 и далее стартуем все что нам надо. К стати если для кого-то не очевидно: после старта приложения мы ничего не увидим. :) Ибо окно окажется внутри xpra. Когда подключимся к нему - там все и увидим.
- подключение к запущенной сессии:
- xpra attach :7 (для локального подключения)
- xpra attach ssh:host_name:7 (для удаленного через ssh)
- ну и закрытие сессии: xpra stop :7 (либо без номера дисплея)
В общем в двух словах такая вот полезная вещь. :) Остальное можно прочест в мане, хотя это почти и все. ;)
Клевая штука. Насколько я понял, оно большей частью для удаленного доступа?
ОтветитьУдалитьНу почему же? Не обязательно. Например запустил локально какое-то "долгоиграющее" приложение, подключился/отключился, иксы передернул - а приложение все себе работает. ;) Хотя конечно ты прав: для удаленного доступа более применимо. :)
ОтветитьУдалить