Si se tiene un servidor remoto y se quiere abrir una aplicación gráfica, suele ser mucho más facil hacer una redirección usando ssh. ¿Qué significa esto? usar el canal de ssh para traer a la consola local la ventana, sin tener que pedir acceso a la máquina o instalar un VNC por ejemplo, etc...
Algunos sistemas operativos como HPUX, es necesario configurar la variable DISPLAY para indicarle que siga usando la consola del sistema operativo remoto -que esta siendo redirigida por ssh-, para verificar se puede usar:
echo $DISPLAY
esto debiera arrojar la IP de la maquina que estamos usando:0.0 sí es asi, entonces hay que corregirlo y usar:
export DISPLAY=localhost:10.0
con esto, si ejecutan por ejemplo xterm, se lanzará rapidamente la aplicación.
Hay otras aplicaciones más problematicas, por ejemplo este error:
X Error of failed request: BadFont (invalid Font parameter)
Major opcode of failed request: 55 (X_CreateGC)
Resource id in failed request: 0x0
Serial number of failed request: 79
Current serial number in output stream: 94
hay que hacer lo siguiente:
- instalar en el sistema los paquetes:
xorg-x11-fonts-ISO8859-1-75dpi.noarch esto va en relación a las configuraciones de las variables de ambiente que siguen, también puede ser recomendable instalar:
xorg-x11-fonts-75dpi
xorg-x11-fonst-misc
- probablemente si en este punto ejecutan la aplicación nuevamente vean un mensaje como:
Could not find MESSAGE Catalog. Please check NLSPATH and LANG variables
- en este caso, en la sesión de UX deben asignar valor a las variables de ambiente LANG Y NLSPATH, como por ejemplo:
export LANG=es_CL.iso88591
es para usar idioma español Chile con formato iso88591, para ver los disponibles pueden listar lo existente en /usr/lib/nls/msg/ y usar el nombre del directorio para LANG
- asignar valor a la variable NLSPATH, pues esta debe apuntar a todo esta un catalogo:
export NLSPATH=/usr/lib/nls/msg/es_CL.iso88591/mesg.cat
ahora volver a ejecutar la aplicación y debiera correr sin ningún problema.
Se debe tener presente que la definición de estas variables es temporal y si se quieren hacer de manera permanente se deben agregar al archivo de profile del usuario.
Otro error común es:
X11 forwarding request failed on channel 0
este es mostrado cuando se ingresa desde un linux usando ssh -X para ello es necesario instalar el paquete xorg-x11-xauth y al reintentar es exitoso.
Este blog tiene la idea de acercar un poco el tema de las herramientas computacionales, usando preferencialemente Linux, y traducir a "cristiano" todos esos programas, software y otras palabras raras que usan los que saben de computación y aquellos que dicen saber también. Por eso aquí va un filtro con cosas útiles e intentado ser claro, cualquier cosa... por mail, msn, comentarios, etc como quieran, manden preguntas, felicitaciones, reclamos, inquietudes, etc. etc.
Buscar aquí
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario