[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: exportar $DISPLAY



El lun, 16-07-2012 a las 17:22 +0200, fernando sainz escribió:
> El día 16 de julio de 2012 16:56, Francesc Guitart
> <fguitart@gmail.com> escribió:
> > El 16/07/12, Camaleón <noelamac@gmail.com> escribió:
> >> El Mon, 16 Jul 2012 12:08:46 +0200, Francesc Guitart escribió:
> >>
> >>> Estoy con una Debian 6, xdm y fvwm
> >>>
> >>> En que archivo de configuracion se hace el export $DISPLAY? No consigo
> >>> encontrarlo.
> >>>
> >>> Depende de Xorg, xdm o fvwm?
> >>
> >> ¿No debería ser en el "~/.bash_profile"? :-?
> >>
> >> http://wiki.debian.org/DotFiles
> >>
> >> Saludos,
> >>
> >
> > Veréis, el problema es un poco especial. Tengo varias salas de PCs con
> > Debian 5, xdm y fvwm con un entorno gráfico muy austero y sencillo con
> > lo básico que se utiliza para dar clases de programación y poco mas.
> > Ahora estoy montando dos salas de ordenadores nuevos con la misma
> > config pero con Debian 6.
> >
> > Algunos de ficheros de configuración, como los de xdm y fvwm están en
> > un volumen NFS que se monta al arrancar. El problema lo tengo cuando
> > arranca fvwm. Este no utiliza el fichero de configuración remoto sino
> > que usa el que hay en /etc/X11/fvwm/systemsystem.fvwm2rc. En los
> > ordenadores viejos funciona bien y lo hace de la siguiente manera:
> >
> > Hay un link de /etc/alternatives/x-window-manager ->
> > /usr/global/conf/fvwm/startfvwm
> >
> > y si hago un cat de este fichero hay este script:
> > #!/bin/sh
> >
> > HOSTSERVER=$(echo $DISPLAY | cut -f1 -d.)
> >
> >
> > if [ $HOSTSERVER == ":0" ]; then
> >         HOSTSERVER=$(hostname -s)
> > fi
> >
> > if [ -f /usr/global/conf/profile ]; then
> >         . /usr/global/conf/profile
> > fi
> >
> > if [ -f /usr/global/conf/fvwm/$HOSTSERVER.fvwm2rc ]; then
> >         fvwm2 -f /usr/global/conf/fvwm/$HOSTSERVER.fvwm2rc
> > else
> >         fvwm2
> > fi
> >
> > Según entiendo comprueba cual es el $DISPLAY y si es :0 ejecuta el
> > fvwm con el fichero de configuración remoto que esta personalizado.
> > Sino ejecuta fvwm tal cual y entonces usa el fichero de configuración
> > que hay en /etc/X11/fvwm/
> >
> > Había pensado que quizá no tenia bien definida la variable $DISPLAY.
> > Se os ocurre alguna prueba que pueda realizar para saber por donde van
> > los tiros?
> >
> > Gracias por haber llegado hasta aquí.
> >
> >
> > --
> > Francesc Guitart
> >
> >
> 
> primero prueba el script con: bash -x /usr/global/conf/fvwm/startfvwm
> (para el entorno gráfico y lánzalo desde consola)
> Ten en cuenta que ha de existir un maquinaXXX.fvwm2rc por cada máquina.

Mañana lo pruebo y te respondo. Ya no estoy en el trabajo. Muchas
gracias.

> 
> Si funciona tendrás que ver si la unidad esa donde está se monta antes
> de que se lance fvwm.

Si, el volumen NFS se monta antes seguro. Lo utilizo también para
personalizar xdm y ahí no tengo problemas.

> S2
> 
> 


Gracias por responder.


-- 
Francesc Guitart



Reply to: