
Estou me conectando a um servidor Ubuntu e quero usar o encaminhamento X para desenhar janelas gráficas em minha máquina cliente local. Estou executando o xming no cliente.
No cmd.exe isso funciona:
set DISPLAY=localhost:0.0
ssh -Y me@ubuntuserver
Eu executo a mesma coisa no Powershell, ele se conecta com sucesso, mas quando tento executar um programa gráfico como xeyes no servidor, recebo:
Error: Can't open display:
Qual é a diferença?
Responder1
Acontece que a sintaxe para definir variáveis de ambiente é diferente no PowerShell. Funciona com:
$env:DISPLAY= 'localhost:0.0'
ssh -Y aacurtis@lmmp-pipeline-ubuntu