El lun, 16-07-2012 a las 16:00 +0000, Camaleón escribió: > El Mon, 16 Jul 2012 16:56:25 +0200, Francesc Guitart escribió: > > > El 16/07/12, Camaleón <[email protected]> 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 > >> > >> > > 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. > > Es posible que haya cambiado algo en Squeeze, yo leería la documentación, > pro si acaso. > > > 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 este archivo existe en Squeeze con el mismo contenido? :-?
Sí, no solo existe con el mismo contenido, sino que es exactamente el mismo fichero!! > > 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/ > > Mmm... los "if" no parecen anidados así que se ejecutarán uno tras otro y > si se cumple la condición (si existen los archivos que busca) ejecuta el > comando asociado. > Ah!!! Esa es buena, tienes razón. Puede ser ese el motivo, pero entonces, ¿porqué funciona con Debian 5 si el fichero es el mismo? Bueno, mañana cuando llegue al trabajo lo compruebo. > > 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? > > Si estás usando un volumen NFS quizá el problema es que aún no esté > montando cuando se inicia el equipo, mira a ver en los registros del > sistema si te aparece algún error relacionado con esto. > EL volumen NFS está montado seguro cuando inicio la sesión con fvwm. Lo he comprobado porqué el fichero de configuración de xdm está también en el volumen NFS y los cambios que este refleja sí se aplican (cambio del fondo de pantalla, botones para reiniciar y apagar y un pequeño indicador de la carga de la CPU). > Saludos, > > -- > Camaleón > > Gracias!!! -- Francesc Guitart -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/1342456989.2434.11.camel@negret

