reassign 678462 gvfs-backends
kthxbye

Hi,

The sequence of events that's happening here is:
1. You plug in your phone
2. GVFS detects it and opens the device
3. Banshee gets a signal from GVFS and tells GVFS to unmount the phone, and
   then tries to mount it. This fails.

The issue here is actually twofold:
 - libmtp << 1.1.5 doesn't support opening the device more than once, i.e. with
   nothing else disturbing it, mtp-detect, followed by mtp-detect again fails.
 - gvfs-gphoto2 doesn't properly release the device so that Banshee can access
   it via libmtp.

For the first issue, libmtp 1.1.5 is already present in experimental, so you can
just upgrade to that.

For the second issue, you need a newer gvfs that comes with the gvfsd-mtp
backend instead of gphoto2. I'm not sure which version that is, though.

Once these two conditions are satisfied, your phone should work. At least, my
Samsung Galaxy S3, both with stock and CM10.1 firmware, works.

-- 
Kind regards,
Loong Jin

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to