Como ativar remotamente a conexão com a área de trabalho principal

3

Primeiro, deixe-me declarar meu problema

Eu preciso fazer login remotamente na área de trabalho main . Por main quero dizer isso.

Eu tenho a configuração VNC e NX.

Se eu estiver logado localmente, posso me conectar remotamente à área de trabalho main com VNC ou NX. A partir desse VNC ou NX eu posso rodar aplicativos que usam o GPU

.. por outro lado ..

Se eu conectar VNC ou NX a uma nova área de trabalho, a área de trabalho estará executando apenas software e não terá acesso à GPU.

Não estou perto da minha área de trabalho. Na verdade, estou a 8 mil milhas daqui e durarei dois meses. Como posso iniciar a área de trabalho main remotamente (efetivamente como faço para que o sistema faça o login como se eu estivesse localmente no computador) para que eu possa VNC ou NX para a execução principal desktop

Observação: este é um computador de trabalho, portanto, o login automático não é uma opção.

Algumas ideias que até agora não foram divulgadas.

1) Ligue o XDMCP via gdmsetup

A execução do gdmsetup a partir de uma exibição não principal nunca é desbloqueada. Não faço ideia do porquê

2) Ligue o XDMCP remotamente

Todas as páginas que vi até agora são de 2007 e não correspondem remotamente ao que eu vejo. Especificamente, todos mencionam um gdm.conf. Não há gdm.conf no meu sistema. Existe / etc / gdm, mas nenhum dos arquivos se parece com os mencionados em páginas de 4 anos.

Estou certo de que isso resolverá o problema.

3) Faça o vnc rodar antes do gdm iniciar

O foi semelhante. Os documentos eram antigos. Não sabe como fazer isso (ou se vai funcionar)

O ideal seria que eu fizesse isso de alguma maneira, fazendo ping da tela de login do gdm remotamente com

ssh me@remote
magic-gdm-login-cmd --user me
password: mypassword

E como mágica, foi como se eu tivesse voado 8000 milhas, logado e levado de volta para onde estou agora (Ásia)

Outras soluções são bem vindas embora.

    
por gman 22.07.2011 / 12:49

1 resposta

2

Estou pensando que você quer fazer algo assim ...

  1. Use o encaminhamento confiável do X11, caso contrário, você não poderá executar o startx. %código%
  2. Verifique se você não está no zero. %código%
  3. Inicie o X em uma exibição local (ou seja, definitivamente não 8 (por causa da etapa anterior)) ssh -Y gman@remote
  4. Conecte-se via VNC ou NX ou qualquer outra coisa.

Você provavelmente vai querer um arquivo .xinitrc elegante. Além disso, isso deve ignorar [GKX] DM.

    
por djeikyb 23.07.2011 / 05:08