Registered Member
|
I have amarok 2.8.0-23.3-x86_64 installed on a PC running OpenSUSE 13.1 and KDE 4.11.5. It worked fine until a week ago, but now, when I click on the Panel icon for amarok, it seems to be starting--the wolf icon jogs up and down on the desktop for about 15 seconds, but then, instead of a window appearing, it just stops, and neither window nor icon in the system tray appear. I tried running "amarok" and then "amarok -d --nofork" in Konsole (I don't know what the second command means, but it was recommended in another forum post response for a user who had trouble with the application at startup), and got the following error message:
ben@linux-3j1n:~> amarok -d --nofork amarok: symbol lookup error: /usr/lib64/libamarokshared.so.1: undefined symbol: _ZTIN6TagLib3Ogg4Opus4FileE What should I do? Ben Brewster |
Manager
|
that type of message usually indicates an incompatibility between the app and a library it needs to access
google'ing suggests an incompatibility with lib tags http://www.google.com/url?q=http://ubun ... yA_fHnzD7A guessing you should make sure your libtags and Amarok packages are the correct ones, where' you get the Amarok package? |
Registered Member
|
In particular, if your amarok package comes from Packman, you should install libtag1 from Packman as well. Use YaST's version tab to switch. Background: Packman contains libtag1 1.9.1, but openSUSE only comes with 1.8. Amarok compiled against 1.9.1 doesn't work with 1.8 and crashes on startup as you experienced. |
Registered Member
|
Thankyou--this worked. I had amarok installed from Packman and libtag1 from OpenSuse. When I tried to change to the Packman libtag1, YasT demanded various other changes, but I was able to find a set it would accept, and now amarok opens properly.
Ben |
Registered users: Bing [Bot], gfielding, Google [Bot], markhm, Sogou [Bot], Yahoo [Bot]