![]() Registered Member ![]()
|
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 |
![]() KDE Developer ![]()
|
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). |
![]() Registered Member ![]()
|
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 |
![]() KDE Developer ![]()
|
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.
|
![]() Registered Member ![]()
|
Hi Martin
Thanks a lot for your input. Now that I've slept over it, it seems obvious. ![]() Cheers, and Merry Christmas! Chris |
![]() Registered Member ![]()
|
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
things are now working fine again. Cheers for the help, and Happy Holidays to all. Chris |
Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot]