
Me estoy conectando a un servidor Ubuntu y quiero usar X-forwarding para dibujar ventanas gráficas en mi máquina cliente local. Estoy ejecutando xming en el cliente.
En cmd.exe esto funciona:
set DISPLAY=localhost:0.0
ssh -Y me@ubuntuserver
Ejecuto lo mismo en Powershell, se conecta correctamente pero luego, cuando intento ejecutar un programa gráfico como xeyes en el servidor, aparece:
Error: Can't open display:
¿Cual es la diferencia?
Respuesta1
Resulta que la sintaxis para configurar variables de entorno es diferente en PowerShell. Funciona con:
$env:DISPLAY= 'localhost:0.0'
ssh -Y aacurtis@lmmp-pipeline-ubuntu