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

Amarok 1.4.8 - iPod touch

Tags: None
(comma "," separated)
schumi
Registered Member
Posts
3
Karma
0

Amarok 1.4.8 - iPod touch

Tue Dec 25, 2007 5:34 am
Hi all

I have an iPod touch, to which I could transfer music easily using Amarok 1.4.7. It updated my iTunesDB, even Artwork worked fine.

Then, a few days ago my Ubuntu updated my Amarok to version 1.4.8, and today I wanted to add a new album to my iPod. That worked fine, music was transferred, I disconnected my iPod - and suddenly, my MusicPlayer says I don't have any music or podcasts on the device. I have since tried everything, even erasing all the data on it and going back to Amarok 1.4.7, to no avail. GTKPod works fine, if I use that to transfer music, it appears on the iPod and can be played. However, whenever I use Amarok, the music gets transferred, but the iTunesDB is corrupt and shows up empty.

Does anyone else observe this? Or even have a solution/idea? So far I liked Amarok, but if this cannot be resolved I'll switch to GTKpod. That's much less comfortable to work with, but at least it does work!

Cheers
Chris
Martin Aumueller
KDE Developer
Posts
219
Karma
0

Re: Amarok 1.4.8 - iPod touch

Tue Dec 25, 2007 6:42 am
As far as I know, regular ubuntu 7.10 does not support iPod Touch/iPod nano video/iPod classic: at least libgpod 0.6.0 is required for computing the sha1 checksum in your iTunesDB. At least your symptoms (music transfers fine, is visible in Amarok, but not in the iPod) hint at a missing checksum.

Another reason for this could be a missing FirewireGuid in your ipod's SysInfo file- see http://amarok.kde.org/wiki/Media_Device:IPod a some additional info and pointers.

I suspect that you acquired gtkpod and Amarok 1.4.7 from another source, not from a regular ubuntu repository, and that both of them have been linked against libgpod 0.6.0 (libgpod.3.so). After the update, only gtkpod remains linked against 0.6.0, whereas Amarok now uses libgpod 0.5.3 (stock ubuntu, libgpod.2.so).
greendood
Registered Member
Posts
3
Karma
0

Re: Amarok 1.4.8 - iPod touch

Tue Dec 25, 2007 1:56 pm
I understand the issue about upgrading amarok.  is there a way to change the version of libgpod that amarok uses or do you recommend a downgrade?

thanks for your time
Martin Aumueller
KDE Developer
Posts
219
Karma
0

Re: Amarok 1.4.8 - iPod touch

Tue Dec 25, 2007 3:24 pm
You could try to compile libgpod and Amarok from source. Or you could wait until your original source supplies an upgrade to 1.4.8. Or you could report a bug against Ubuntu: perhaps they could upgrade libgpod. Other than that there is no way to make Amarok use the newer version of libgpod.
schumi
Registered Member
Posts
3
Karma
0

Re: Amarok 1.4.8 - iPod touch

Tue Dec 25, 2007 3:47 pm
Hi Martin

Thanks a lot for your input. Now that I've slept over it, it seems obvious. :-) And I DID compile my previous Amarok from source - I just don't get why my Ubuntu thought to upgrade it... Nevermind, I'll compile it again from source.

Cheers, and Merry Christmas!
Chris
schumi
Registered Member
Posts
3
Karma
0

Re: Amarok 1.4.8 - iPod touch

Wed Dec 26, 2007 3:27 am
Ok, so I compiled Amarok from source, and teh newest version libgpod as well. Still wouldn't work..

Found out, that somehow when I tried to get it to work again by deleted my iTunesDB, I also deleted the directory iPod_Control/Device, and the file SysInfo in it. Once I re-created that, i.e. made the dir and created the file with
Code: Select all
sudo lsusb -v -d 05ac: | grep iSerial | awk '{print $3}' | cut -b1-16 | xargs printf "FirewireGuid: 0x%sn" > SysInfo

things are now working fine again.

Cheers for the help, and Happy Holidays to all.
Chris


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot]