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

Re: [SOLUCIONADO] exportar $DISPLAY



Problema resulto!!

El 17/07/12, Camaleón <noelamac@gmail.com> 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


Reply to: