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

Re: Problemas con demonios dbus y hal en imagen de ltsp



2010/6/12 AngelD <angeld@froga.net>:
> El Fri, 11 Jun 2010 17:26:54 -0400
> Raydel Hernández Martínez <raydel@pri.jovenclub.cu> escribió:
>
>> Hola lista, hace unos días posteaba un mensaje pidiendo ayuda y
>> sugerencias sobre como poder utilizar los dispositivos usb en una
>> imagen para distribuirla con nbd y ltsp a unos clientes ligeros de mi
>> trabajo, por suerte y despúes de buenos ratos en internet y con
>> comentarios de algunos kolegas que me escribieron, he podido comenzar
>> a usar los usb, entre las varias cosas que hice, una de ellas fue
>> añadir el usuario a los grupos de fuse, plugdev, etc, así como añadir
>> algunas líneas en el fichero ltsp.conf específicas para la PC
>> Cliente, ahora resulta, que por ejemplo, cuando inicio la sesión con
>> ese usuario (usando LXDE), y pongo el dispositivo usb, este no se ve;
>> ahora, entro en la consola, y corro estos comandos:
>>
>> invoke-rc.d dbus restart
>> invoke-rc.d hal restart
>>
>> En este orden, de lo contrario el servicio hal me devuelve un error
>> relacionado con dbus. Estos supuestamente, deben iniciarse en modo
>> demonio al arrancar el sistema, pero no es así, por lo que cuando los
>> ejecuto manualmente, enseguida se monta el dispositivo usb, tratando
>> de resolver con una solución momentánea, en el rc.local de /etc,
>> añadí estos dos comandos que corrí manualmente, volví actualizar la
>> imagen y arranque el cliente, pero ningún resultado. Entonces algo
>> interesante, y lógico por supuesto, una vez corridos ambos comandos,
>> y estos servicios iniciados correctamente, puedo cerrar la sesión y
>> volver abrirla, que siguen funcionando los dispositivos usb, al
>> parecer el problema está en la hora de iniciar la sesión,tal ves
>> influya en algo. La pregunta, alguna solución que me permita que el
>> demonio de hal y dbus arranquen automáticamente al iniciar el
>> cliente, o al loguearme en la sesión, debo hacer algo más que me
>> falte.
>
>        No entender. La imagen, la que utilizas para arrancar los
> clientes, tendrá "runlevels", y en estos tendrás definido el arranque
> de "dbus" y "hal", y en caso de no estar definirlo, con hacerlo
> bastaría. ¿no?.
>
>        Lanzar estos comandos en el "rc.local" no me parece muy
> acertado, sobre todo si realizas un "invoke-rc.d" dentro del mismo.
> Para mí el "rc.local" tiene utilidad para lanzar ciertos apaños, no
> para lanzar servicios en cierto orden, para ello están los "runlevels".
>
>        Saludos --- Angel
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] 20100612001439.47751e3f@x32">http://lists.debian.org/[🔎] 20100612001439.47751e3f@x32
>
>

Buenas Noches:

Te recomiendo como diagnóstico, correr los siguientes comandos para
garantizar que en la imagen, los "runlevels" esten correctos. Te lo
envío con la salida de mi sistema:

# find /etc/rc* /etc/init.d -name "*hal"
/etc/rc1.d/K16hal
/etc/rc2.d/S24hal
/etc/rc3.d/S24hal
/etc/rc4.d/S24hal
/etc/rc5.d/S24hal
/etc/init.d/hal

# find /etc/rc* /etc/init.d -name "*dbus"
/etc/rc1.d/K88dbus
/etc/rc2.d/S12dbus
/etc/rc3.d/S12dbus
/etc/rc4.d/S12dbus
/etc/rc5.d/S12dbus
/etc/init.d/dbus

Y con ello verificas que realmente esten distribuídas las llamadas
para cada nivel. Si eso está correcto, chequea la salida de los logs
para determinar si existe algún problema con el incio.

Saludos,

-- 
German Cardozo Chirinos


Reply to: