Não há uma maneira de fazer isso como parte do próprio X, mas existe a ferramenta " screen
for X" xpra
. Xpra:
allows you to run X11 programs, usually on a remote host, direct their display to your local machine, and then to disconnect from these programs and reconnect from the same or another machine, without losing any state.
Funciona muito bem e sem uso de largura de banda adicional contra uma conexão X regular. É capaz de "sombreamento" de um desktop , essencialmente copiar todos os clientes para uma máquina remota. Dependendo do seu padrão de uso, você pode preferir apontar diretamente os aplicativos no xpra
server e, em seguida, conectar-se a ele a partir dessa máquina quando estiver nele.
Algumas aplicações dependem de estar na mesma máquina física que o cliente de várias maneiras, e elas podem se comportar mal. A renderização direta é o problema mais comum que aparece - o GL e o vídeo acelerado por hardware provavelmente não funcionarão tão bem ou poderão ser totalmente interrompidos.