Exibição local usando o Xming-Putty

0

Eu tenho lutado com Xming e putty por um tempo e não consigo fazer funcionar; Eu habilitei o encaminhamento do X11 em massa, atualizei a lista xauth no lado do cliente com a lista xauth do lado do servidor.

Atualmente, posso executar o xclock a partir da máquina cliente na máquina do servidor quando o DISPLAY está definido como: 0.0 (mostra xclock na máquina do servidor), mas não consigo executá-lo localmente na máquina do cliente; em outras palavras, a janela xming não aparece.

Eu já mudei o DISPLAY para localhost: 0.0, myip: 0.0 e nenhum funcionou. Quando eu executo o xclock (quando o display está configurado para myip: 0.0) ele inicia (eu não recebo o erro "cannot find") mas o xming não mostra nada.

P.S. No meu sshd_config eu tenho as seguintes linhas:

X11forwarding sim X11Displayoffset 10 X11UseLocalhost sim

    
por iman 04.04.2013 / 17:46

1 resposta

0

Tente isto:

  • Primeiro, desmarque qualquer variável DISPLAY, pois isso fará com que o puTTY tome esse valor como a exibição de destino.
  • Execute o XLaunch (junto com o instalador Xming) com a exibição padrão (: 0.0)
  • Em seguida, inicie o puTTY como:

    putty -X {user}@{host}

    substituindo {user} e {host} pelo seu nome de usuário e pelo nome de host ou endereço IP do seu computador remoto

  • Inicie xeyes ou qualquer outro aplicativo x no console puTTY.

Quando você usa puTTY com o sinalizador -X, ele cria automaticamente uma ponte entre uma exibição local no computador remoto e a exibição: 0.0 na exibição local. Você também pode usar -X <display> para usar uma exibição local não padrão.

O flag -X também pode ser definido na janela de configuração do puTTY, na seção: Conexão - > SSH - > X11 - > Ativar o encaminhamento do X11

    
por 29.07.2013 / 19:44