Rhythmbox and Banshee crash when connecting Samsung Galaxy S II via MTP

Asked by Jordy Dickinson on 2012-11-14

I'm running Ubuntu 12.10.

Originally I noticed the problem in Rhythmbox and Banshee as the summary indicates, but I believe it's an MTP issue because of the output of the command `mtp-detect`:

>jordyd@whisper:~$ mtp-detect
>libmtp version: 1.1.4
>
>Listing raw device(s)
>Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
> Found 1 device(s):
> Samsung: GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y (04e8:6860) @ bus 2, dev 6
>Attempting to connect device(s)
>PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
>LIBMTP libusb: Attempt to reset device
>LIBMTP PANIC: failed to open session on second attempt
>Unable to open raw device 0
>OK.

Question information

Language:
English Edit question
Status:
Open
For:
Ubuntu libmtp Edit question
Assignee:
No assignee Edit question
Last query:
2012-11-16
Last reply:
2012-11-16
Jordy Dickinson (jordy-d) said : #1

A workaround is to mount the device as USB mass storage and sync that way.

Manfred Hampl (m-hampl) said : #2

It could be a access right problem.

Is there the same or a different output when you try the command

sudo mtp-detect

Jordy Dickinson (jordy-d) said : #3

The ouput is very similar:

>jordyd@whisper:~$ sudo mtp-detect
>libmtp version: 1.1.4
>
>Listing raw device(s)
>Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
> Found 1 device(s):
> Samsung: GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y (04e8:6860) @ bus 2, dev 4
>Attempting to connect device(s)
>ignoring usb_claim_interface = -99PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
>LIBMTP libusb: Attempt to reset device
>LIBMTP PANIC: failed to open session on second attempt
>Unable to open raw device 0
>OK.

Jordy Dickinson (jordy-d) said : #4

I'm reposting the output without the >s because LP hid it and I don't want it to be overlooked:

jordyd@whisper:~$ sudo mtp-detect
libmtp version: 1.1.4

Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
   Found 1 device(s):
   Samsung: GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y (04e8:6860) @ bus 2, dev 4
Attempting to connect device(s)
ignoring usb_claim_interface = -99PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0
OK.

Can you help with this problem?

Provide an answer of your own, or ask Jordy Dickinson for more information if necessary.

To post a message you must log in.