Que alternativas ao VNC existem para Linux? [fechadas]

25

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.

Alex KeySmith
fonte
2
Há respostas abaixo - mas pode ajudar a saber o que você não gosta sobre o VNC
symcbean

Respostas:

15

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.

Sven
fonte
X11 seria muito mais seguro também, usando SSHD, desde VNC e xrdp pode ser (eu acredito) não criptografado a menos que você comprar uma terceira versão partido desses protocolos como "Real-VNC", etc.
djangofan
2
Assim como você pode túnel X11 por SSH, você também pode túnel VNC sobre SSH (ou SSL / TLS; olhada stunnel);)
Reiniero
11
X11 por SSH sente cerca de 5 vezes mais rápido que VNC ou Spice - quase rápido o suficiente para vídeo vista flash ...
hdave
8

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.

alvosu
fonte
5

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/

mgjk
fonte
interessante, eu nunca ouvi falar disso antes - obrigado.
precisa saber é o seguinte
5

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

lzap
fonte
Agradecimentos interessantes Izap. Não tenho meu servidor virtual configurado no momento, mas da próxima vez darei uma chance a este. Eu nunca ouvi falar de especiarias antes, mas parece intrigante.
Alex KeySmith
4

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ô.

Praveen Kumar
fonte
2

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/

Scotty
fonte
Boa dica, obrigado Scotty, não tive a chance de experimentar, mas gosto da teoria.
Alex KeySmith
O Putty (ssh) + Xming foi uma alternativa melhor ao Cygwin (console de encaminhamento e aplicativos de desktop X). Putty + Xvsrv é uma alternativa melhor agora. Encontre um tutorial incluindo o encaminhamento x11.
TamusJRoyce 15/02