This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Issues with MTP device

Tags: None
(comma "," separated)
Massimiliano
Registered Member
Posts
10
Karma
0
OS

Issues with MTP device

Mon Apr 11, 2011 9:37 pm
Hello,
I'm using Amarok 2.4.0 on KDE 4.6.

I have a Philips GoGear Ariaz and I'm using it with the MTP support of Amarok.

Transfers work bad: they are slow and they almost always get stuck at some %, sometimes even at 100%.

Any hints on how to troubleshoot this?
valoriez
KDE CWG
Posts
625
Karma
3
OS

Re: Issues with MTP device

Mon Apr 11, 2011 10:02 pm
I have no special knowledge about this, but the first step is always to run Amarok from the console,
Code: Select all
amarok --debug --nofork

Watch what happens as you make your transfer. I hope this gives you some useful information.
turzin
Registered Member
Posts
10
Karma
0
OS

Re: Issues with MTP device

Sat Apr 16, 2011 8:56 pm
I have the same problem with a Walkman and no solution for now.

I'll try in console...
User avatar
ErwinC
Registered Member
Posts
14
Karma
0
OS

Re: Issues with MTP device

Wed Apr 20, 2011 6:53 pm
Same thing here with Creative Zen Vision M, transferprogressbar stops, once at 0% and once at 92%. I have to reconnect every time the device before I can see if the transfer were complete or done. (and to do a second transfer)

the 'console-amarok' did not make me wiser.


Erwin
Kubuntu 13.04 - KDE 4.10.x
buffalobillion
Registered Member
Posts
5
Karma
0

Re: Issues with MTP device

Sun May 08, 2011 9:00 pm
I have the same problem using a Sansa Fuze. The transfer typically hangs in the 90s. When I disconnect and check the transferred files on the device, the transfer seems to have worked okay.


-------------------------------
Dell Studio 1737
Kubuntu 11.04 64-bit
KDE 4.6.2
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Issues with MTP device

Sun May 08, 2011 9:46 pm
what version of the mpt libs is everybody using? package would be libmtp8

has anyone tried changing their device from mtp to msc? http://en.wikipedia.org/wiki/Media_Transfer_Protocol

do transfers work if done within Dolphin (assuming Dolphin recognizes mtp, don't have so don't know)?


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
claydoh
Registered Member
Posts
1170
Karma
9
OS

Re: Issues with MTP device

Mon May 09, 2011 12:39 am
in Natty it is 1.0.6-2. in maverick it is 1.0.3-4

On Natty, my old sansa e260 was viewable as an mtp device in Dolphin, but my new Fuze+ even in mtp mode shows in dolphin as a usb device - the old e260 died this weekend, however. But it, as well as the new Fuze+ did not go to 100% on transfers using mtp, though the transfers took place.


here is (I hope) the relevent output transferring 1 file (which shows 0% transered)

Code: Select all
amarok:             Copying  1  tracks
amarok:             BEGIN: bool Meta::MediaDeviceHandler::privateCopyTrackToDevice(const Meta::TrackPtr&)
amarok:               [MtpHandler] Parent id :  128
amarok:               BEGIN: void Meta::MediaDeviceHandler::setBasicMediaDeviceTrackInfo(const Meta::TrackPtr&, Meta::MediaDeviceTrackPtr)
amarok:                 BEGIN: void Meta::MediaDeviceHandler::setupWriteCapability()
amarok:                 END__: void Meta::MediaDeviceHandler::setupWriteCapability() [Took: 0s]                                                                                 
amarok:                 [MtpHandler] Set to:  Rock Lobster
amarok:                 [MtpHandler] Set to:  The B-52's
amarok:                 | Stamp:  1

amarok:                 | Stamp:  2

amarok:               END__: void Meta::MediaDeviceHandler::copyTrackListToDevice(Meta::TrackList) [Took: 0.012s]
amarok:             END__: virtual void Collections::MediaDeviceCollectionLocation::copyUrlsToCollection(const QMap<KSharedPtr<Meta::Track>, KUrl>&, const Transcoding::Configuration&) [Took: 0.012s]
amarok:           END__: void Collections::CollectionLocation::slotStartCopy(const QMap<KSharedPtr<Meta::Track>, KUrl>&, const Transcoding::Configuration&) [Took: 0.012s]
amarok:         END__: virtual void Collections::CollectionLocation::getKIOCopyableUrls(const Meta::TrackList&) [Took: 0.013s]
amarok:       END__: void Collections::CollectionLocation::startWorkflow(const Meta::TrackList&, bool) [Took: 0.013s]
amarok:     END__: void Collections::CollectionLocation::queryDone() [Took: 0.013s]
amarok:     [WARNING] NOT-IMPLEMENTED: virtual void Handler::MtpWriteCapability::libSetCoverArt(Meta::MediaDeviceTrackPtr&, const QImage&)

amarok:     [MtpHandler] Set to:  The B-52's
amarok:     | Stamp:  3

amarok:     [MtpHandler] Set to:  Fred Schneider/Rick Wilson
amarok:     | Stamp:  4

amarok:     [MtpHandler] Set to:  Rock
amarok:     | Stamp:  5

amarok:     | Stamp:  6

amarok:     | Stamp:  7

amarok:     | Stamp:  8

amarok:     | Stamp:  9

amarok:     | Stamp:  10

amarok:     | Stamp:  11

amarok:     | Stamp:  12

amarok:     | Stamp:  13

amarok:     | Stamp:  14

amarok:     | Stamp:  15

amarok:     | Stamp:  16

amarok:     [MtpHandler] filetype :  "mp3"
amarok:     [MtpHandler] Filetype set to:  "mp3"
amarok:     | Stamp:  17

amarok:   END__: void Meta::MediaDeviceHandler::setBasicMediaDeviceTrackInfo(const Meta::TrackPtr&, Meta::MediaDeviceTrackPtr) [Took: 0.011s]
amarok:   BEGIN: virtual bool Meta::MtpHandler::libCopyTrack(const Meta::TrackPtr&, Meta::MediaDeviceTrackPtr&)
amarok:     [MtpHandler] Parent id :  128
amarok:     [MtpHandler] sending...
amarok:     [MtpHandler] Playable Url is:  KUrl("file:///home/lark/Music/mp3/B-52's/The B-52's/The B-52's - 04 - Rock Lobster.mp3")
amarok:     [MtpHandler] Sending file with path:  "/home/lark/Music/mp3/B-52's/The B-52's/The B-52's - 04 - Rock Lobster.mp3"
amarok:     [MtpHandler] sent
amarok:   END__: virtual bool Meta::MtpHandler::libCopyTrack(const Meta::TrackPtr&, Meta::MediaDeviceTrackPtr&) [Took: 1.1s]
amarok: END__: bool Meta::MediaDeviceHandler::privateCopyTrackToDevice(const Meta::TrackPtr&) [Took: 1.1s]
amarok: BEGIN: void Meta::MediaDeviceHandler::slotFinalizeTrackCopy(const Meta::TrackPtr&)
amarok:   BEGIN: void Meta::MediaDeviceHandler::addMediaDeviceTrackToCollection(Meta::MediaDeviceTrackPtr&)
amarok:     BEGIN: void Meta::MediaDeviceHandler::setupReadCapability()
amarok:     END__: void Meta::MediaDeviceHandler::setupReadCapability() [Took: 0s]
amarok:   END__: void Meta::MediaDeviceHandler::addMediaDeviceTrackToCollection(Meta::MediaDeviceTrackPtr&) [Took: 0s]
amarok: END__: void Meta::MediaDeviceHandler::slotFinalizeTrackCopy(const Meta::TrackPtr&) [Took: 0s]
amarok: BEGIN: void SqlRegistry::emptyCache()
amarok:   [SqlRegistry]   albums: 12 (-1) of 116 cached
amarok:   [SqlRegistry]  artists: 22 (0) of 52 cached
amarok:   [SqlRegistry]   genres: 1 (-2) of 29 cached
amarok:   [SqlRegistry]   tracks: 9 (-32) of 1369 cached


claydoh, proud to be a member of KDE forums since 2008-Oct, and KDE user since 2001


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot]