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? :-? > 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. > 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. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

