Xmove deve ser capaz de fazer o que quiser.
Aqui está um howto (datado de 2006).
Eu tenho um servidor de desenvolvimento que deixo em execução o tempo todo e um laptop de desenvolvimento que desligo / acendo todos os dias.
Eu tenho um aplicativo GUI no servidor que gostaria de executar sobre o SSH -X, e gostaria de deixá-lo funcionando mesmo quando meu laptop dev estiver desligado.
Existe uma maneira de desanexar e, em seguida, anexar novamente a esse aplicativo por SSH -X?
Eu prefiro não usar o VNC no meu caso.