En Ubuntu, por defecto no se permite abrir alguna aplicacion X desde un servidor remoto (por ejemplo, si en Ubuntu se hace un xhost + y en el servidor remoto se exporta el DISPLAY hacia Ubuntu, no se podra abrir la aplicacion X en Ubuntu(.
Esto se debe a que el servidor X de Ubuntu no escucha por peticiones TCP remotas. Para mejorar esta situacion se debe modificar el archivo xserverrc. Para esto, se debe hacer lo siguiente:
1) sudo vi /etc/X11/xinit/xserverrc
2) Eliminar la opcion "-nolisten tcp", para que la linea quede de la siguiente forma: exec /usr/bin/X11/X -dpi 100
3) Reiniciar el servidor X, con: sudo /etc/init.d/gdm restart
Con esto ya se podra exporta el DISPLAY hacia Ubuntu y desplegar aplicaciones X. Como prueba, hacer lo siguiente>
En Ubuntu:
---------------
- Abrir un terminal y ejecutar: xhost +ip_servidor_remoto
En servidor remoto:
-------------------------
- En un terminal, exportar el DISPLAY con los comandos:
DISPLAY=ip_Ubuntu:0.0
export DISPLAY
- Ejecutar una aplicacion X, por ejemplo, xterm
Si la prueba es satisfactoria, se debiera abrir una ventana de xterm en Ubuntu.
Saludos,
ChaZcaZ./
No comments:
Post a Comment