Eu fui preso com a criação de meu desktop virtual no meu laptop Ubuntu. Eu estou executando o Ubuntu para Ubuntu com x11vnc Eu começo o processo no meu laptop da seguinte forma:
ssh -L5904:localhost:5900 -p Port remoteuser@remoteip
Esse comando funciona, então eu inicio o servidor x11vnc,
x11vnc -noncache -once -shared -rfbauth ~/.vnc/passwd
Este comando funciona e inicia a conexão. Então eu abro outra janela no meu laptop e digito,
export VNC_VIA_CMD='/usr/bin/ssh -2 -c aes128-cbc -x -p Port -l User -f -: %L:%H:%R %G sleep 20'
(não tenho certeza se funciona). então eu digito,
vncviewer -endcodings Tight -depth 8 -quality 1 -via IPofremotemachine -u remoteuser localhost:01
A primeira vez que funcionou, mas de agora em diante ele me dá a tela vncviewer -help
toda vez. Eu digito a senha da minha máquina remota e, em seguida, mostra a tela de ajuda para o vncviewer.
Eu acho que o problema é com o visualizador do Tightvnc, mas não sei o quê. Por favor ajude. Eu tenho algumas informações em www.vanemery.com/Linux/VNC/vnc-over-ssh.html.