Em vez de usar o VNC, que requer um gerenciador de janelas no servidor remoto, execute um Xserver localmente (na linguagem de janelas X, o servidor é executado na lateral do monitor / monitor, não no servidor remoto que o servidor X executa em seu servidor). estação de trabalho.) e usar o SSH com o X forwarding.
Se você ainda não executa o X em sua estação de trabalho (por exemplo, você está executando o MS Windows), deve haver alguns aplicativos gratuitos e de código aberto que funcionem bem.
Em seguida, verifique se o xauth está disponível em seu servidor e faça login com ssh -X
e inicie seu aplicativo X.