[Thunar-dev] ThunarVFS, volumes and pathes

Benedikt Meurer benedikt.meurer at unix-ag.uni-siegen.de
Wed Feb 20 15:23:56 CET 2008


Christophe Chapuis wrote:
> On Wed, Feb 20, 2008 at 9:13 AM, Benedikt Meurer
> <benedikt.meurer at unix-ag.uni-siegen.de> wrote:
>> Christophe Chapuis wrote:
>>  > Well, looks like I've partially found why my problem occurs...
>>  > It looks like when I'm listing all the known volumes and ask for they
>>  > mount path, it returns me pathes like "file:///media/sda1",
>>  > "file:///media/sda2", ..., the volume being mounted or not. Therefore
>>  > I understand that as a consequence
>>  > thunar_vfs_volume_manager_get_volume_by_info doesn't work well.
>>
>>  thunar_vfs_volume_manager_real_get_volume_by_info() iterates only
>>  mounted volumes, see thunar-vfs-volume-manager.c:259.
>>
> 
> Oh, I didn't see that. But this doesn't explain why it doesn't find a
> volume for a local file... which is obviously on a mounted device. So
> I guess I've got a problem with HAL which returns an invalid path, or
> no path at all...
> 
>>  > I don't have any idea where it did take that sort of path, it's not at
>>  > all like that in my fstab, for example.
>>
>>  The paths above are generated by Thunar for volumes where HAL does not
>>  report a path. They will change once HAL reports a valid path (i.e. once
>>  the volume is mounted).
>>
> 
> Well, all of the volumes returned by thunar_vfs where of the form
> "/media/sdaX". For the unmounted one, I understand that it generates
> its own path. But for my root partition, for example, I really don't
> understand: I would expect a path like "file:///". Is it possible that
> my HAL returns an invalid path ?
> 
> Perhaps should I have a different approach ?

Hm, check the HAL properties for the volumes.

Benedikt



More information about the Thunar-dev mailing list