Existem alternativas (preferencialmente gratuitas) ao VNC no Linux?
Existem diferentes tecnologias de área de trabalho remota para Linux ou tudo é baseado no VNC?
EDIT: Obrigado symcbean pelo seu comentário, bom ponto. Acho o desempenho da rede do RDP muito mais rápido que o VNC. Atualmente, estou usando tightVNC, mas não quero comprometer a qualidade pela velocidade. Usando o RDP, acho que é como estar na frente do computador. Estou usando o VNC através de uma conexão à Internet para um servidor virtual dedicado, em uma conexão de banda larga (reconhecidamente não a banda larga em jejum no mundo - mas rápida o suficiente) -, portanto, em teoria, não há realmente gargalos sérios.
Obrigado Alex.
remote-desktop
vnc
Alex KeySmith
fonte
fonte
Respostas:
Se você possui um link rápido razoável, o X11 é a tecnologia remota nativa no Linux e em todos os outros sistemas do tipo Unix, pois o sistema X11 foi projetado desde o início para funcionar na rede. Atualmente, é usado principalmente com encaminhamento de porta ssh (como
ssh [email protected] -X
) e o NX, mencionado na resposta por alvosu, "apenas" melhora a compactação, tornando-o acessível por links lentos com alta latência.fonte
A tecnologia NX é um programa de computador que lida com conexões remotas do Sistema X Window e tenta melhorar bastante o desempenho do protocolo de exibição X nativo, a ponto de poder ser utilizado em um link lento, como um modem dial-up. FreeNX - Software Livre (GPL) Implementação do NX Server.
fonte
Depende do que você precisa. O xrdp é um invólucro do vnc, mas resolve a maioria das dificuldades que tenho com o vnc no Linux. http://xrdp.sourceforge.net/
fonte
E se a caixa na qual você está se conectando for virtualizada usando KVM (ou RHEV), poderá usar o Spice, que apresenta um desempenho excepcional.
http://spice-space.org
fonte
X2Go é um software que permite acessar a área de trabalho gráfica de um computador Linux. Ele executa muito bem mesmo em conexões de baixa largura de banda. Você pode optar por usar uma área de trabalho inteira ou ter apenas um aplicativo (acima do X11 com uma sessão persistente). Se você estiver familiarizado com soluções como GNU Screen ou tmux para sessões de linha de comando, o X2Go é uma ferramenta semelhante para sessões gráficas. O X2Go usa a tecnologia NX sob o capô.
fonte
Usando o cygwin-x para executar um servidor x no Windows, depois faça o ssh na máquina. Isso não fornece uma área de trabalho como você faria com o vncserver, mas permite executar x-apps. E, como mencionado acima, é sobre ssh, então é criptografado. Eu não tentei executar o vnc sobre o próprio ssh. Um tutorial sobre isso seria ótimo. Este é o tutorial para cygwin x http://geekswing.com/geek/linux/vncserver-alternative-running-x-windows-through-ssh-using-cygwin-x/
fonte
A área de trabalho remota do Chrome parece uma boa alternativa. https://chrome.google.com/remotedesktop
fonte