Je suppose donc que le serveur Xvnc tourne et que le client vnc accède au serveur.
Le serveur vnc (sous X) se lance avec des paramètres utiles:
http://www.realvnc.com/v4/man/Xvnc.html (ou man Xvnc et man vncserver)
En particulier, il est possible de désigner l'environnement graphique qui sera utilisé. Par défaut, une fenêtre X11 sera affichée (ce que notre ami anonyme constate avec dépit).
vncconfig permet de régler certains paramètres:
http://www.realvnc.com/v4/man/vncconfig.html ou man vncconfig
Les paramètres pour un utilisateur sont décrits dans HOME/.vnc/xstartup. Si ce fichier n'existe pas, il est alors lancé à la première activation d'une session vnc pour l'utilisateur considéré.