[Thunar-dev] automount
Peter
hpklett at hotmail.com
Wed Mar 15 21:30:52 CET 2006
Jani Monoses wrote:
>>When volumes removed occurs, the volume was already unmounted, so no
>>file manager window can display the contents of the volume anyway.
>>
>>
>
>but if I am in the said directory and remove the media thunar will stay
>there and pop up errors if I try to list the dir. That's normal since it
>is gone. This is actually the use-case that prompted me to start this
>thread ;)
>I copy-pasted the pre-unmount hook and connected it to removed and it
>behaves correctly. Seeing these signals have different prototypes
>and instead of one function two very similar ones needed to be written
>to handle both remove and explicit unmount lead me to ask the next question
>
>
>
>>>Btw why added and removed work on list of volumes, could they not be
>>>called once for each volume added?
>>>
>>>
>>Better save than sorry... right now all backends add volumes one by one,
>>but that may change in the future.
>>
>>
>Even if that changes for some reason that could be done via listing them
>in that backend and calling remove one by one. It just seemed simpler to
>me to use one volume at a time. No lists need to be constructed and
>prototypes of signals are the same. I am reading the code and am
>obviously biased towards making it simpler to read so I can better
>understand it ;)
>
>
>
>>>As for the daemon VM: isn't thunar always running a single instance
>>>always thanks to dbus.
>>>
>>>
>>Only if compiled with D-BUS and the D-BUS daemon is running. Otherwise,
>>there can any number of instances.
>>
>>
>>
>
>If there's no DBUS there's no HAL so we remain with the freebsd/solaris
>case. If a daemon was written would it not talk via dbus too?
>
>I agree that having a separate daemon may make maintenence easier though.
>
>
I may be totally off my rocker here, but I remember something about
Ubuntu putting DBUS stuff in user (erm, non-root) space. What if I run
the following commands:
su $familymember
Thunar --display=:0
I really don't know enough about DBUS to tell if this would be a problem
when doing automountish stuff. Would this create multiple instances of
Thunar? If you would, please enlighten the noob ;).
>Jani
>
>_______________________________________________
>Thunar-dev mailing list
>Thunar-dev at xfce.org
>http://foo-projects.org/mailman/listinfo/thunar-dev
>
>
>
>
More information about the Thunar-dev
mailing list