Ok, descobri algo. Para o meu problema: eu contornei-o usando x11vnc e conectando-o à tela de hardware, para que eu pudesse controlá-lo via vnc remotamente.
Quanto ao problema de transferir as sessões: Parece que isso não é possível (embora eu não seja a melhor fonte para isso), mas alguém me falou sobre o uso do proxy de servidor ax que permite ao usuário passar aplicativos entre dois servidores que rodam neste proxy.