Registered Member
|
Hello,
I have a 5th gen ipod video running rockbox, when trying to use it with Amarok it takes about 10 minutes before Amaork starts loading the list of tracks, and then it takes about five minutes for it to complete adding all the tracks to the list (it has about 29GB of music). Amarok recognises the rockbox right away and adds it to the media sources list as soon as it is mounted, but it just sits there (apparently) doing nothing for 10 minutes. I haven't used Amarok all much so I can't say whether this is related to any recent updates, but this does not happen with other players or other devices, for instance Banshee starts loading the rockbox/ipod immediately and takes only a minute or two to scan all the music, on the other hand a sansa clip, running rockbox, connected to Amarok starts loading the track list immediately. Has anyone had similar problems? Is this normal behavior? PS: On a semi-related issue (connecting media to Amarok), if a device is already mounted and Amarok is launched the device does not show up in the media sources list. A device only shows up in the media sources list if it is mounted after launching Amarok. Is this normal? |
Manager
|
It would be quite useful to us to know which exact Amarok version you use...
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
KDE Developer
|
Well, Amarok has no explicit support for Rockbox database, therefore it depends on parsing all the tracks. However, the culprit here is IMO Amarok thinking your device should be accessed as an iPod, so the track parsing you see could be in fact searching for stale tracks, which could be slow. It is easy to to verify this, please attach a screenshot of a config dialog that shows up when you click a little wrench on the collection. This is a known and already reported KDE's Solid udisks2 backend bug that I'm debugging right now for Alex Fiestas to solve. |
Registered Member
|
Many thanks for your replies.
My apologies, I'm running Amarok 2.7.1 (from the packman repo), KDE 4.10.3, openSUSE 12.3.
Here is the screenshot. http://i40.tinypic.com/167w6jt.jpg I have wondered if this might the issue. I've tried deleting the ipod database and other files in the 'ipod control' folder, but that did not make a difference. It is true some time ago when I mounted the device it would show up as 'Rockbox device' (or something like that) in all applications, like Dolphin and Banshee etc. At some point it started being mounted as 'Ipod' - that is the label that showed up in all applications. This happens even when the ipod plugin in Amarok or Banshee is unchecked. It works just like Rockbox should, it's just what the device is labeled as. I don't know if this is relevant. For what it is worth I also renamed the device as 'RockBox'. Note that there are no tracks in the ipod side, I deleted all the music when I installed rockbox and re-imported everything into rockbox.
Thanks, that's good to know. |
KDE Developer
|
Hmm, from the screenshot it is apparent that UmsCollection is used, which is correct.
Please run Amarok from console as `amarok --debug --nofork`, attach relevant part and mark the point where "nothing" happens with your Rockbox while you think it should be scanning tracks. |
Registered Member
|
Apologies, busy weekend and couple of days.
Here is the terminal output from the point I mounted the device to when it starts scanning the collection, all up this was about 8 minutes:
|
Registered users: abc72656, Bing [Bot], daret, Google [Bot], Sogou [Bot], Yahoo [Bot]