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

automount en sistema multiusuario



Hola lista, estoy usando un sistema Debian Lenny con 2 usuarios
locales (digamos USR1 y USR2) que utilizan Gnome.

Cada uno tiene una cuenta propia. Como se turnan para usar el sistema,
cada uno abre su sesion gnome, y siempre hay 2 sesiones abiertas al
mismo tiempo.

Linux es un sistema multiusuario asi que en principio supuse que no
habria problemas, pero los problemas empiezan cuando uno de los
usuarios inserta un
medio de almacenamiento externo (CD/DVD o un dispositivo USB).

Si estan ambas sesiones abiertas y USR1 inserta un medio, ambas
instancias de Gnome tratan de montarla. Resultado: una sesion lo logra
montar y en la otra aparece una pantalla de error porque esta tratando
de montar algo ya montado por otro. Este comportamiento se podria
disimular deshabilitando el automontaje en
ambas sesiones, pero estaria perdiendo esa funcionalidad.

Una vez que uno de los dos ha montado el medio, el otro usuario no lo
puede ya desmontar. No hay alguna forma de que cualquier usuario pueda
desmontar un
medio montado por otro ?
En el caso de los CD/DVD es peor porque cuando se pulsa el boton
eject, en la sesion de quien lo montó se desmonta y ejecta, pero en la
sesion del otro usuario
se obtiene una pantalla de error.

Para peor, cuando suceden estas condiciones, parece que HAL pierde la
pista del dispositivo, porque despues no lo reconoce mas cuando se
inserta.
En ese momento, la unica solucion es reiniciar debian.

Estos comportamientos son bastante molestos, y parecen no ser
consistentes con lo que se espera en un sistema multiusuario.

Alguien sabe si existen configuraciones especiales para estos casos ?
Lo olvidaba, las mismas cosas suceden en sesiones de KDE, de modo que
no es un problema de Gnome, sino mas bien de HAL.

Saludos y gracias.


Reply to: