[Pkg-xfce-devel] Bug#597474: Bug#597474: Auto-mounting of USB devices stopped working

Yves-Alexis Perez corsac at debian.org
Mon Sep 20 05:59:45 UTC 2010


On lun., 2010-09-20 at 03:14 +0200, Stefan Ott wrote:
> Package: exo-utils
> Version: 0.3.107-1
> Severity: important
> 
> Hi
> 
> I'm not sure which package to report this against - feel free to reassign.

We'll try to figure that out. For what it's worth, mounting is working
correctly on my Squeeze boxes.
> 
> Anyway. It seems that auto-mounting of USB storage devices recently stopped
> working. When I connect a USB stick, I get a popup saying "Failed to mount
> "/org/freedesktop/Hal/devices/volume_uuid_0041_3E54", "No property
> info.interfaces on device with id
> /org/freedesktop/Hal/devices/volume_uuid_0041_3E54.". I also get the following
> entries in my .xsession-errors:

The info.interfaces seems indeed lacking on the device in the attached
file.
> 
> thunar-volman: No property info.capabilities on device with id
> /org/freedesktop/Hal/devices/usb_device_1e3d_2092_25092700413D1C12.
> thunar-volman: No property info.capabilities on device with id
> /org/freedesktop/Hal/devices/usb_device_1e3d_2092_25092700413D1C12_if0.
> thunar-volman: No property info.capabilities on device with id
> /org/freedesktop/Hal/devices/usb_device_1e3d_2092_25092700413D1C12_if0_scsi_host_0_scsi_device_lun0.

They are lacking too.
> 
> (exo-mount:7639): GLib-WARNING **: GError set over the top of a previous GError
> or uninitialized memory.
> This indicates a bug in someone's code. You must ensure an error is NULL before
> it's set.
> The overwriting error message was: Given device
> "/org/freedesktop/Hal/devices/volume_uuid_0041_3E54" is not a volume or drive

That doesn't look good, but seems unrelated though.
> 
> (I'm currently using latest squeeze with the latest vanilla kernel version -
> the same thing happens with the current debian kernel, though).
> 
> Trying to mount the device directly with exo-mount fails too:
> 
> $ exo-mount -h /org/freedesktop/Hal/devices/volume_uuid_0041_3E54

So not just automatic mounting. I guess trying to mount from thunar by
clicking on the device appearing in the side bar (does it appear?)
doesn't work either?
> 
> (exo-mount:18236): GLib-WARNING **: GError set over the top of a previous
> GError or uninitialized memory.
> This indicates a bug in someone's code. You must ensure an error is NULL before
> it's set.
> The overwriting error message was: Given device
> "/org/freedesktop/Hal/devices/volume_uuid_0041_3E54" is not a volume or drive
> 
> (also shows the same popup message).
> 
> I can, however, mount the device manually (with mount /dev/sdc1).

Yeah but that's not really related.
> 
> I attached the 'lshal' entries for the device in question (I also tried with a
> different mass storage device, same result).

Ok, good to know.

It doesn't look like a permission problem in Xfce, more like a problem
in hal or udev which wouldn't set the above informations. Do you
remember a recent upgrade or configuration change on these?

Cheers,
-- 
Yves-Alexis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20100920/86edef1a/attachment.pgp>


More information about the Pkg-xfce-devel mailing list