Você provavelmente não tem um gerenciador de área de trabalho iniciando ao se conectar. Você pode iniciá-lo em ssh session, mas é mais fácil usar um xdm para apresentar uma janela de login e configurar o ambiente. Isso pode ser feito de um serviço xinetd como este:
service xvnc-1
{
disable = no
# bind = 192.168.10.6
port = 5901
type = UNLISTED
socket_type = stream
protocol = tcp
wait = yes
user = nobody
server = /usr/bin/Xtightvnc
server_args = -inetd -geometry 1024x600 -depth 16 -query localhost -once -ac -desktop Server-netbook
# server = /usr/bin/Xvnc4
# server_args = -inetd -geometry 1024x600 -depth 16 -query localhost -once -SecurityTypes none -desktop Server-netbook
libwrap = xvnc
log_on_success = PID HOST EXIT DURATION TRAFFIC
log_on_failure = HOST
}
Eu não acho nem gdm nem kdm work neste caso, então eu uso xdm .
Outra alternativa é usar xrdp para fornecer suas sessões usando o protocolo RDP do Windows. Eu documentei a criação de áreas de trabalho remotas com VNC e RDP . Isso é um pouco mais complicado do que você precisa, pois foi projetado para o ambiente de área de trabalho.
