Problema resulto!! El 17/07/12, Camaleón <[email protected]> escribió: > El Mon, 16 Jul 2012 18:43:09 +0200, Francesc Guitart escribió: > >> El lun, 16-07-2012 a las 16:00 +0000, Camaleón escribió: > > (...) > >>> > 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? > > Que se ejecuten secuencialmente no es ningún problema, sólo te quería > indicar que si no hay "condiciones" entre las sentencias entonces no son > interdependientes. Es decir, que si la salida del comando: > > echo $DISPLAY | cut -f1 -d. > > Es distinta de ":0", sigue ejecutando las siguientes rutinas y > sencillamente esa variable $HOSTSERVER queda vacía, nula, y eso sí > influye en los resultados de las siguientes instrucciones.
El problema estaba ahi. La linea if [ $HOSTSERVER == ":0" ]; then debe ser if [ $HOSTSERVER==":0" ]; then Aunque de hecho, al final he quitado ese if y establezco $HOSTSERVER si o si. A efectos practicos no varia nada que ponga o no la condicio, asi que mas simple... >> Bueno, mañana cuando llegue al trabajo lo compruebo. > > También puedes probar a ejecutarlo manualmente, digo, el "echo > $DISPLAY..." para ver qué es lo que te devuelve, aunque entiendo que será > ":0" una vez que ya hayas iniciado la sesión :-? Claro... >>> 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). > > Tiene lógica porque de lo contrario el usuario no podría iniciar sesión, > digo, en el caso de que no tuviera acceso a su $HOME. > > Pregunta tontuna... ¿si creas un nuevo usuario le pasa lo mismo? Si, si pasaba. Gracias por vuestra ayuda. -- Francesc Guitart -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/CAOUhjL6ZG9HfzWn-AZOgtOWfPdFN6+»[email protected]

