Reply to topic

scripts not working in amarok 2.5.0 (lyrics script)

bollo
Registered Member
Posts
3
Karma
0
OS
I am having trouble trying to get any lyrics script to run on amarok 2.5.0.

Problem description
None of the lyrics scripts that I tried did find any lyrics. I assume the scripts are not running because there is no corresponding entry in the "extras" menue of amarok.
Anybody else out there with a similar problem? Anybody able to help me? Man do I miss my beloved lyrics script :'(

Related posts on the internet
1. http://forums.opensuse.org/english/get-technical-help-here/multimedia/470399-amarok-2-5-issues.html
2. my post on kde-apps http://kde-apps.org/content/show.php?content=108967
3. http://chakra-project.org/bbs/viewtopic.php?id=6342

Post no 3. above mentions "qtscriptgenerator". Can anyone confirm the problem lies in this package/dependancy?


Software information:
Amarok 2.5.0
KDE 4.7.4
OpenSuSE 12.1
example script ("ultimate lyrics" 2.06, http://kde-apps.org/content/show.php?content=108967)

output of: zypper search --installed-only --details amarok libkde4 libqt4

Code: Select all
S | Name              | Typ   | Version     | Arch   | Repository       
--+-------------------+-------+-------------+--------+-------------------
i | amarok            | Paket | 2.5.0-140.1 | i586   | (Systempakete)   
i | amarok-lang       | Paket | 2.5.0-140.1 | noarch | (Systempakete)   
i | libQt4Pas5        | Paket | 2.1-2.6     | i586   | Packman Repository
i | libkde4           | Paket | 4.7.4-458.9 | i586   | (Systempakete)   
i | libkde4-debuginfo | Paket | 4.7.4-458.9 | i586   | (Systempakete)   
i | libkde4-devel     | Paket | 4.7.4-458.9 | i586   | (Systempakete)   
i | libqt4            | Paket | 4.8.0-241.1 | i586   | KDF Core Packages
i | libqt4-devel      | Paket | 4.8.0-241.1 | i586   | KDF Core Packages
i | libqt4-qt3support | Paket | 4.8.0-241.1 | i586   | KDF Core Packages
i | libqt4-sql        | Paket | 4.8.0-241.1 | i586   | KDF Core Packages
i | libqt4-sql-mysql  | Paket | 4.8.0-243.1 | i586   | KDF Core Packages
i | libqt4-sql-sqlite | Paket | 4.8.0-241.1 | i586   | KDF Core Packages
i | libqt4-x11        | Paket | 4.8.0-241.1 | i586   | KDF Core Packages




What I have tryed already (all without success):
1- delete amarok related files in "~/.kde4/share/apps/" and "~/.kde4/share/config/" and then start amarok.
2- compile amarok from a source rpm (rpmbuild --rebuild ...).
3- uninstall and reinstall the script(s)
4- make all files in "~/.kde4/share/apps/amarok/scripts/ultimate_lyrics" executable (rwx)
User avatar Mamarok
Manager
Posts
2916
Karma
8
OS
The default Lyrics script (the one shipped with Amarok) works fine here, Amarok 2.5-git with KDE 4.8 RC1, Git 4.7.4 on Kubuntu 11.10
Which Qt version do you use? The scripts interface doesn't work with Qt 4.8 currently.


Mamarok, hanging out in the Amarok forum since August, 2007
Currently running Kubuntu Trusty 14.04, KDE 4.12.95, Amarok 2.8-git of the day
User avatar Oceanwaves
Registered Member
Posts
64
Karma
0
OS
Mamarok wrote:Which Qt version do you use? The scripts interface doesn't work with Qt 4.8 currently.

He already posted the QT version:

Code: Select all
i | libqt4            | Paket | 4.8.0-241.1 | i586   | KDF Core Packages


So Amarok 2.5.0 shouldn't be used with OpenSUSE 12.1 at the moment, I guess.

Oliver

Last edited by Oceanwaves on Sun Jan 08, 2012 2:18 pm, edited 2 times in total.
bollo
Registered Member
Posts
3
Karma
0
OS
Thanks for the quick reply.

I am using QT 4.8, see section "Software information:" in my initial post from thursday, Jan 05, 2012 9:19 pm.

I consider this issue solved. Seems I have to wait for an update of amarok.
User avatar Mamarok
Manager
Posts
2916
Karma
8
OS
Oceanwaves wrote:So Amarok 2.5.0 shouldn't be used with OpenSUSE 12.1 at the moment, I guess.

You jump to rather strange conclusions here. It is not Amarok 2.5 that is problematic, but Qt 4.8 which breaks the QtScriptsGenerator we are using in all Amarok 2.x versions. If distributions were not so in a hurry to jump to newer Qt versions despite those being not needed yet there wouldn't be a problem, KDE 4.8 doesn't need Qt 4.8 either, so that hurry is rather counterproductive for applications.

We are trying to get in touch with the author of the QtScriptGenerator current who seems to be on a holiday right now, but a fix should be available very soon, at least we hope so.

So again, there is nothing wrong with Amarok 2.5, it's the Qt version which is used far too early despite it not being needed. If developers need Qt 4.8 for developing they can install it locally without having to run it system wide.


Mamarok, hanging out in the Amarok forum since August, 2007
Currently running Kubuntu Trusty 14.04, KDE 4.12.95, Amarok 2.8-git of the day
Rainer
Registered Member
Posts
2
Karma
0
Hello,

In between it is January 2013, so one year has passed since the last post from above. However the problems with amarok are still there for me. I run kde 4.9.5 with amarok 2.6.0 but lyrics are still not working and other scripts like radio stations are not working as well.
This amarok bug is in between very very old, is there hope it will be fixed in the near future? I and probably many others are waiting almost a year now for a fix....

Thanks
Rainer
User avatar Sentynel
KDE Developer
Posts
285
Karma
1
OS
This is still not an Amarok issue. If the scripting engine is broken on your distro, then that's something to complain to the distro about. It works for the rest of us.


Rainer
Registered Member
Posts
2
Karma
0
Hello,

your answer sounds a little too simple for me. My distro is not broken, its working perfectly. Not a single program causes trouble except for amarok. In between the current version of QT is 5.0. So version 4.8 which is blamed to cause the trouble is not really new. There was one year to try and resolve the problem or to find a workaround but for me as an end user nothing seems to have changed in this year. So I will have to look for alternatives and forget about amarok.

Rainer
User avatar Mamarok
Manager
Posts
2916
Karma
8
OS
How about reading our comments and actually ask your distribution to fix their broken Script handling? Blaming Amarok for something that was broken by the distribution is a bit easy, don't you think?

FWIW: none here can reproduce that, scripts work fine for all of us, so please, make a bug report to your distribution instead of shooting the messenger...


Mamarok, hanging out in the Amarok forum since August, 2007
Currently running Kubuntu Trusty 14.04, KDE 4.12.95, Amarok 2.8-git of the day

 
Reply to topic

Bookmarks



Who is online

Registered users: Alexa [Bot], Artmessiah, Baidu [Spider], barrypicker, Bing [Bot], eagleton, Exabot [Bot], garthecho, ggael, ghevan, Google [Bot], google01103, Hans, jsirek, ken300, koriun, Majestic-12 [Bot], mcaceres, mutlu, nezumi, pinguin74, private_lock, samuelig, scummos, Tepee, TheraHedwig, tparrott, woodburner60, Yahoo [Bot], zabastodwa