Si alguna vez te has encontrado con el siguiente error:

$ xhost +
PuTTY X11 proxy: unable to connect to forwarded X server: Network error: Connection refused

xhost: unable to open display «localhost:10.0»

…que no se te olvide que la manera de solucionarlo, en el 99% de las ocasiones, es asegurarse de que XMing está correctamente iniciado en el equipo cliente (es decir, donde el servidor X -en este caso, XMing- se está ejecutando). Es una tontería como un castillo, pero a veces se suele olvidar.

Otras posibles soluciones a este problema, si lo anterior no ha funcionado:

  • Iniciar el cliente SSH redireccionando las X (X Forwarding). Esto es bien ejecutando «ssh -X username@hostname», o si utilizas Putty, marcando la opción correspondiente (Connection -> SSH -> X11 -> Enable X11 forwarding).
  • Comprobar que la variable DISPLAY se encuentra correctamente definida: export DISPLAY=localhost:10.0
  • Verifica que tienes los paquetes de las X11 están instalados. Para Debian y similares: apt-get install x11-apps -y

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *