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

Amarok 2.1 and Ipod 30GB (5.5G) and Last.fm

Tags: None
(comma "," separated)
creeping_death
Registered Member
Posts
20
Karma
0
Hi

I compiled amarok 2.0.9 version of amarok from the tarball...(compiled as non-debug version)

I m impressed with the improvements...but im having problems with transfering files to and from the ipod, using amarok.

i can see my ipod being detected in "media devices" section and there are 3 buttons(ipod icon,playlist icon and playlist with a red cross icon), but when i click on either of the 3 nothing happens...

i dont understand what to do next. ...

when i right-clik and select media-device settings, i get a kde setting window, asking me to set-up a shortcut key...

what should i do next...i m able to tranfer files from and to ipod using gtkpod...and i was able to do it using amarok 1.4.10 but i would like to do this using amarok 2.1b

Code: Select all
[c_d@localhost Desktop]$ rpm -qa | grep libgpod
libgpod-doc-0.6.0-7.fc10.i386
libgpod-devel-0.6.0-9.fc10.i386
libgpod-0.6.0-9.fc10.i386
[c_d@localhost Desktop]$ amarok --version
Qt: 4.5.0
KDE: 4.2.2 (KDE 4.2.2)
Amarok: 2.0.90


i m on fedora10...and i compiled amarok2.1 against libgpod 0.6...

if theres any other info you want just ask...

--------------Last.fm Problem------------------

i have configured my last.fm account on amarok...when i click on test login it shows as success, but when i play my songs, it does not submit them to last.fm....any idea why? i have ticked both submit tracks and retrive similar artists options....

i can tell that its not a network problem, because the lyrics, wikipedia work and the album art immediately gets fetched from amazon....and other intenet services like shoutcast and podcast dir work

thanks...

Last edited by creeping_death on Sat May 02, 2009 6:01 am, edited 1 time in total.
User avatar
Dieter Schroeder
Registered Member
Posts
714
Karma
7
OS
First of all: 2.0.9 is not 2.1beta1, because 2.1beta1 depends on libgpod4 aka version 0.7.
When you plug in your iPod, you should get a second collection called iPod at .
Now you can copy files to/from your collection/iPod by right clicking on Artist/Album/Track and selecting copy to collection...->Local/iPod.
That's all.

Greetings
m0nk


If men could get pregnant, abortion would be a sacrament.
creeping_death
Registered Member
Posts
20
Karma
0
firstly it IS 2.1beta1 as said here...although they give the 2.0.9 version, i thought, that the version number of 2.1beta1
http://amarok.kde.org/wiki/Download:Source

having said so...i think i will try to re-compile it against the libgpod 0.7 version...

secondly, i dont get any new items in collections...

[img]http://img26.imageshack.us/img26/6240/screenshotamarok2.png[/img]

and any ideas for last.fm song submission problem?
User avatar
Dieter Schroeder
Registered Member
Posts
714
Karma
7
OS
You're right. I was confused by 2.0.9, but it's 2.0.90 and build requires libgpod 0.7 (refering to amarok instructions). Anyway, take a look here:
http://amarok.kde.org/forum/index.php/topic,16959.0.html
This is from Amarok SVN (Changelog calls it 2.1-beta2), built against libgpod 0.7 under openSUSE 11.1.

Greetings
m0nk


If men could get pregnant, abortion would be a sacrament.
creeping_death
Registered Member
Posts
20
Karma
0
ok...i m removing and installing libgpod 0.7 now...btw...really cool theme...is that the KDE theme or did the 2.1beta2 start allowing skins?
creeping_death
Registered Member
Posts
20
Karma
0
Ok!

the ipod problem is solved...

but how to get amarok to submit songs to last.fm?
User avatar
Dieter Schroeder
Registered Member
Posts
714
Karma
7
OS
Last.fm is/was broken. It shows success, even if scrobbling doesn't work. Because I'm using SVN-Version since the disappointing 2.0.2 release, scrobbling is working here.

The theme is the KDE style Bespin. In its configuration dialog, you can "bespinify" Amarok, too. It has some cool features:
A button to close the middle pane (the brackets right of the timeline)
A nicer volume control
Cover art by clicking on the preview in the upper right corner
Mini player by clicking on the dot right from the timeline
....

Greetings
m0nk


If men could get pregnant, abortion would be a sacrament.
creeping_death
Registered Member
Posts
20
Karma
0
thanks for the infos Dieter Schroeder...you earned some good karma points! :D

just one more question, if i may ask...

when i tried to make bespin for myself...i got these errors...
Code: Select all
[c_d@localhost build]$ make
[ 61%] Built target bespin
[ 75%] Built target bespin
Generating moc_bconfig.cpp
Generating moc_config.cpp
[ 75%] Built target kstyle_bespin_config_automoc
Scanning dependencies of target kstyle_bespin_config
[ 76%] Building CXX object config/CMakeFiles/kstyle_bespin_config.dir/kstyle_bespin_config_automoc.o
Linking CXX shared module ../lib/kstyle_bespin_config.so
[ 80%] Built target kstyle_bespin_config
[ 80%] Built target kwin3_bespin_automoc
[ 81%] Building CXX object kwin/CMakeFiles/kwin3_bespin.dir/kwin3_bespin_automoc.o
In file included from /home/c_d/workspace/bespin/build/kwin/moc_client.cpp:10,
                 from /home/c_d/workspace/bespin/build/kwin/kwin3_bespin_automoc.cpp:4:
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:31:25: error: kdecoration.h: No such file or directory
In file included from /home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:32,
                 from /home/c_d/workspace/bespin/build/kwin/moc_client.cpp:10,
                 from /home/c_d/workspace/bespin/build/kwin/kwin3_bespin_automoc.cpp:4:
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:32:32: error: kdecorationfactory.h: No such file or directory
In file included from /home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:33,
                 from /home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:32,
                 from /home/c_d/workspace/bespin/build/kwin/moc_client.cpp:10,
                 from /home/c_d/workspace/bespin/build/kwin/kwin3_bespin_automoc.cpp:4:
/home/c_d/workspace/bespin/build/kwin/../../kwin/../gradients.h:69: warning: type qualifiers ignored on function return type
/home/c_d/workspace/bespin/build/kwin/../../kwin/../gradients.h:73: warning: type qualifiers ignored on function return type
In file included from /home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:32,
                 from /home/c_d/workspace/bespin/build/kwin/moc_client.cpp:10,
                 from /home/c_d/workspace/bespin/build/kwin/kwin3_bespin_automoc.cpp:4:
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:53: error: expected class-name before ‘{’ token
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:57: error: ISO C++ forbids declaration of ‘KDecoration’ with no type
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:57: error: expected ‘;’ before ‘*’ token
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:59: error: ‘Ability’ has not been declared
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:63: error: ‘BorderSize’ was not declared in this scope
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:63: error: template argument 1 is invalid
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h: In member function ‘int Bespin::Factory::borderSizes() const’:
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:65: error: ‘BorderSize’ was not declared in this scope
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:65: error: template argument 1 is invalid
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:65: error: ‘BorderTiny’ was not declared in this scope
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:65: error: ‘BorderNormal’ was not declared in this scope
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:66: error: ‘BorderLarge’ was not declared in this scope
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:66: error: ‘BorderVeryLarge’ was not declared in this scope
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:66: error: ‘BorderHuge’ was not declared in this scope
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:66: error: ‘BorderVeryHuge’ was not declared in this scope
/home/c_d/workspace/bespin/build/kwin/../../kwin/factory.h:67: error: ‘BorderOversized’ was not declared in this scope
In file included from /home/c_d/workspace/bespin/build/kwin/moc_client.cpp:10,
                 from /home/c_d/workspace/bespin/build/kwin/kwin3_bespin_automoc.cpp:4:
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h: At global scope:
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:47: error: expected class-name before ‘{’ token
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:50: error: expected `)' before ‘*’ token
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:65: error: ‘KDecorationDefines’ has not been declared
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:65: error: ISO C++ forbids declaration of ‘Position’ with no type
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:65: error: expected ‘;’ before ‘mousePosition’
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:89: error: ‘ColorType’ has not been declared
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:47: warning: ‘class Bespin::Client’ has virtual functions and accessible non-virtual destructor
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h: In member function ‘Bespin::Gradients::Type Bespin::Client::gradient()’:
/home/c_d/workspace/bespin/build/kwin/../../kwin/client.h:60: error: ‘isActive’ was not declared in this scope
In file included from /home/c_d/workspace/bespin/build/kwin/kwin3_bespin_automoc.cpp:4:
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp: At global scope:
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp:50: error: ‘KDecoration’ has not been declared
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp: In member function ‘virtual void* Bespin::Client::qt_metacast(const char*)’:
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp:64: error: ‘KDecoration’ has not been declared
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp: In member function ‘virtual int Bespin::Client::qt_metacall(QMetaObject::Call, int, void**)’:
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp:69: error: ‘KDecoration’ has not been declared
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp: In member function ‘void Bespin::Client::stickyChanged(bool)’:
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp:90: error: no matching function for call to ‘QMetaObject::activate(Bespin::Client* const, const QMetaObject*, int, void* [2])’
/usr/include/QtCore/qobjectdefs.h:333: note: candidates are: static void QMetaObject::activate(QObject*, int, void**)
/usr/include/QtCore/qobjectdefs.h:334: note:                 static void QMetaObject::activate(QObject*, int, int, void**)
/usr/include/QtCore/qobjectdefs.h:335: note:                 static void QMetaObject::activate(QObject*, const QMetaObject*, int, void**)
/usr/include/QtCore/qobjectdefs.h:336: note:                 static void QMetaObject::activate(QObject*, const QMetaObject*, int, int, void**)
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp: In member function ‘void Bespin::Client::shadeChanged(bool)’:
/home/c_d/workspace/bespin/build/kwin/moc_client.cpp:97: error: no matching function for call to ‘QMetaObject::activate(Bespin::Client* const, const QMetaObject*, int, void* [2])’
/usr/include/QtCore/qobjectdefs.h:333: note: candidates are: static void QMetaObject::activate(QObject*, int, void**)
/usr/include/QtCore/qobjectdefs.h:334: note:                 static void QMetaObject::activate(QObject*, int, int, void**)
/usr/include/QtCore/qobjectdefs.h:335: note:                 static void QMetaObject::activate(QObject*, const QMetaObject*, int, void**)
/usr/include/QtCore/qobjectdefs.h:336: note:                 static void QMetaObject::activate(QObject*, const QMetaObject*, int, int, void**)
make[2]: *** [kwin/CMakeFiles/kwin3_bespin.dir/kwin3_bespin_automoc.o] Error 1
make[1]: *** [kwin/CMakeFiles/kwin3_bespin.dir/all] Error 2
make: *** [all] Error 2
[c_d@localhost build]$



it seems to me that its a Qt issue.

so can you please tell me what Qt packages and which version of those packages you have installed on your SuSE?

and can you tell me your version of kdebase?

Last edited by creeping_death on Sun May 03, 2009 11:50 am, edited 1 time in total.
User avatar
Dieter Schroeder
Registered Member
Posts
714
Karma
7
OS
Don't know which distro you're using, but it seems, that your installation misses some KDE4 headers (kdecoration.h & kdecorationfactory.h). On SuSE they are in kdebase4-workspace-devel.
Nevertheless I've Qt 4.5 and KDE 4.2.2 installed.
And thx for the karma ;-)

Greetings
m0nk


If men could get pregnant, abortion would be a sacrament.
creeping_death
Registered Member
Posts
20
Karma
0
i have fedora-10...i was kinda stressed yesterday...so i didnt notice that i could simply disable kwin and xbar during configuration...LOL

after posting about the problem, i disabled the kwin and xbar and installed it ... this time it worked...

and i also checked and i dont have the devel files installed...you might be right...i will install the devel files again and try to make again with everything enabled...

thanks for your help again...:)

I m on Fedora-10 btw

Last edited by creeping_death on Sun May 03, 2009 12:31 pm, edited 1 time in total.
creeping_death
Registered Member
Posts
20
Karma
0
thanks for all the help Dieter Schroeder ...it works fine now :D the only problem left is last.fm :|


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]