Sessão de GUI aberta permanente no computador remoto (Ubuntu Server 12.04)

1

Estou procurando por isso (usando o Ubuntu Desktop 12.04 e o Ubuntu Server 12.04):

  • Eu preciso de 1 máquina (A) com uma sessão aberta sem interrupção, porque ela tem vários programas que preciso estar executando constantemente.

  • Eu preciso acessar remotamente a essa máquina (A) de outra máquina (B).

  • Eu não posso trabalhar apenas com comandos de linha de comando, porque muitos dos programas executados em A possuem interfaces gráficas, e eu preciso vê-los para entender os resultados, saber o que fazer, etc.

  • Eu não quero que a máquina A exiba nada, a não ser um promt vazio ou uma tela de login.

Até agora, usei openssh-server e client, vnc4server na máquina A e Reminna como cliente na máquina B.

Tudo funciona perfeitamente, mas eu preciso que a sessão não seja mostrada na tela do servidor, ou esconda de alguma forma.

É possível?

Por favor, desculpe meu inglês; não é minha língua nativa.

EDITADO:

Eu segui as etapas mostradas no link

Até agora, eu começo a lançar o gnome-session, mas ele se sobrepõe ao meu desktop local e também gnome; não aparece dentro de um recipiente de janela.

Eu continuo tentando com diferentes combinações de software disponíveis para fazê-lo, mas não obtendo os resultados necessários até agora: (

Prometo postar a solução quando a conseguir, mas enquanto isso, qualquer ajuda é mais do que bem-vinda:)

    
por Alberto Martín 29.03.2014 / 15:19

2 respostas

0

Provavelmente você está procurando o encaminhamento do X11: link

    
por 29.03.2014 / 15:23
0

Que tal iniciar uma nova sessão X e acessar essa sessão X usando software de área de trabalho remota como VNC ou TeamViewer? A nova sessão X não seria exibida no monitor do computador.

O que se segue é citado de " Como iniciar uma segunda sessão X? ":

$ startx -- :1

Note that you need to be on a text console. If you do this from an X session, you may not be authorized. First Ctrl+Alt+F1 to switch to a text console and log in there.

Press Ctrl+Alt+F7 and Ctrl+Alt+F8 to switch between the X sessions (the F key numbers may vary depending on your distribution).

If you want more control you can add more options to the command like so:

$ startx gnome-session -- :1 vt8

This will start up gnome-session on display :1 and run it on virtual console 8 (Ctrl+Alt+F8).

Agora você deve conseguir iniciar seu servidor de área de trabalho remota na nova sessão X da seguinte forma:

DISPLAY=:1 teamviewer

No caso do TeamViewer, você pode ter que acessar o computador físico, digitar a nova sessão X ( Ctrl+Alt+F8 ) e configurar o servidor de área de trabalho remota. Isso provavelmente não é o caso do VNC, mas eu realmente não tenho experiência com isso. Se você realmente quiser usar o TeamViewer ou o SplashTop, talvez seja necessário configurar e se conectar via VNC primeiro e, em seguida, configurar o outro software de servidor de área de trabalho remota por meio de suas GUIs.

    
por 14.01.2015 / 23:08