Com 2 servidores X separados que (até que eu esteja errado) não são possíveis. Se você quiser arrastar as janelas entre a tela, você terá que usar a visão dupla ou terá que escolher o x-server onde seu aplicativo abrirá antes de você fazer isso.
A razão para isto seria que o aplicativo precisaria se desfazer de uma exibição, e de seu próprio gerenciador de janelas, deixando apenas pedaços de sua sombra, então a própria recriação e o núcleo do aplicativo - ligado ao novo gerenciador de janelas que você quer que ele vá, então uma nova janela precisa ser criada em torno do aplicativo usando o novo gerenciador de janelas ... É como, não, ele fará isso por você.
Existe, no entanto, um aplicativo que pode fazer isso para você chamado xpra
. O que ele faz não é remover o aplicativo do servidor x original e recriá-lo no novo, mas ele fará com que o aplicativo em execução no servidor X original seja exibido no outro servidor X. Não como VNC, mas diretamente. Dê uma olhada aqui para mais informações.