A execução de um servidor VNC em sua máquina Linux é provavelmente o caminho mais rápido para o sucesso aqui. Aqui está um um belo artigo do Redhat que detalha o seu desktop algo que você pode acessar sempre, onde quer que esteja usando o VNC . Da sua máquina Windows, você só precisa de um cliente VNC livre e prontamente disponível para se conectar à sua máquina Linux e exibir sua sessão de login em toda a sua glória na área de trabalho. Você tem algumas opções para os clientes: RealVNC e TightVNC são dois que vêm à mente.
A única desvantagem que posso imaginar com o VNC é que ele não é o protocolo mais eficiente. Então, se você estiver em uma rede com muito atraso, isso pode tornar desagradáveis as sessões da GUI. Mas em uma LAN geralmente é apenas um bem.
Editar: Aqui está um guia para configurar o VNC diretamente do projeto OpenSuSE . Deveria tornar mais fácil apenas as partes que você precisa.