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

scripts not working in amarok 2.5.0 (lyrics script)

Tags: amarok, scripts, ultimate lyrics, not working, 2.5.0 amarok, scripts, ultimate lyrics, not working, 2.5.0 amarok, scripts, ultimate lyrics, not working, 2.5.0
(comma "," separated)
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
6071
Karma
16
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.


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 ...
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
6071
Karma
16
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.


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 ...
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
6071
Karma
16
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...


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 ...


Bookmarks



Who is online

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