Interface gráfica em um servidor remoto?

6

Eu tenho um VPS com o Debian rodando nele. Eu me conecto a ele usando o SSH e configuro-o em um modo de console.

Agora eu quero instalar alguma interface gráfica e usar meu VPS no modo gráfico do meu PC.

Qual software livre você poderia me aconselhar? Vai ser lento, não vai?

    
por Kolyunya 10.10.2012 / 14:17

4 respostas

2

Se você deseja executar aplicativos de GUI no servidor, não precisa executar nada além do próprio aplicativo. As GUIs do Unix são baseadas no Sistema X Window , e uma propriedade muito boa do X é que é transparente à rede: o aplicativo que quer exibir coisas não precisa estar rodando na mesma máquina que o programa que está falando com o hardware de exibição.

Se seu cliente estiver executando um sistema unix, simplesmente execute ssh e inicie o aplicativo GUI: ele será exibido em sua máquina local. Você pode precisar ativar o encaminhamento do X, se ele não estiver ativo por padrão; consulte Como faço para trabalhar com ferramentas da GUI em um servidor remoto? Se o seu cliente estiver rodando no Windows, você pode usar o PuTTY e o Xming, também abordados no tópico mencionado acima.

Um display remoto pode ser bastante lento (é especialmente a latência que pode ser irritante). Existem programas que comprimem e armazenam em cache o tráfego para tornar o X remoto mais rápido. O melhor da raça é o NX, do qual há uma implementação gratuita FreeNX .

    
por 11.10.2012 / 02:16
4

Você está procurando um VNC que possa hospedar uma sessão X inteira sem exibição real, como TightVNC . O ambiente de área de trabalho que você executa na sua sessão TightVNC terá pouca influência sobre o atraso introduzido pela rede (a menos que tenha animações chamativas de muitos quadros e decorações detalhadas da janela), mas se o seu VPS estiver com pouca memória e CPU você pode ser melhor off running openbox ou fluxbox ou algo super leve de qualquer maneira.

    
por 10.10.2012 / 15:50
2

Se você procurar uma solução com latência muito baixa, use kde-remote-desktop . Isso é de longe mais rápido que vnc ou um túnel X11 via ssh .

    
por 11.10.2012 / 22:07
1

Eu não sei sobre interfaces para conexões remotas, mas a interface gráfica mais rápida possui gerenciadores de janelas como Openbox ou gerenciadores de ladrilhos como i3, awesome, etc. Também você pode tentar o xfce, mas é um ambiente de desktop, então ele tem muito mais coisas e provavelmente mais lento.

    
por 10.10.2012 / 14:53