Amarok 2.1.1 on SuSe 11.0 with Gnome Desktop -> No Sound

Hello,

with the above mentioned configuration I cannot get Amarok to play sound. However, when I go in Amarok to Settings → Configure Amarok → Playback → Sound System Configuration and press the test button there is no error in the playback…I read in various forums I have to change the sound settings, but no matter what I choose, Amarok does not seem to take my gnome sound preferences into consideration.

Any suggestions?

Thank you.

Here is the output of amarok --debug in case it helps…

(<unknown>:4266): GStreamer-WARNING : Failed to load plugin ‘/usr/lib/gstreamer-0.10/libresindvd.so’: /usr/lib/gstreamer-0.10/libresindvd.so: undefined symbol: dvdnav_get_current_time
Object::connect: No such signal KLineEdit::downPressed()
amarok: ************************************************************************************************************
amarok: ** DEBUGGING OUTPUT IS NOW ENABLED. PLEASE NOTE THAT YOU WILL ONLY SEE THE FULL OUTPUT ON THE NEXT START. **
amarok: ************************************************************************************************************
amarok: END__: static void App::handleCliArgs() - Took 0.0004s
amarok: END__: virtual int App::newInstance() - Took 0.00053s
nikolas@linux-dy61:~/Desktop> amarok: BEGIN: SvgHandler::SvgHandler(QObject
)
amarok: END__: SvgHandler::SvgHandler(QObject
) - Took 0.00013s
QDir::exists: Empty or null file name
amarok: BEGIN: bool AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok: importing qt bindings “qt.network”
amarok: END__: bool AmarokScript::ScriptImporter::loadQtBinding(const QString&) - Took 0.012s
amarok: BEGIN: bool AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok: importing qt bindings “qt.gui”
amarok: END__: bool AmarokScript::ScriptImporter::loadQtBinding(const QString&) - Took 0.061s
amarok: SCRIPT “Librivox.org” : “creating service…”
amarok: BEGIN: static QScriptValue ScriptableServiceScript::ScriptableServiceScript_prototype_ctor(QScriptContext*, QScriptEngine*)
amarok: BEGIN: bool ScriptableServiceManager::initService(const QString&, int, const QString&, const QString&, bool)
amarok: initializing scripted service: “Librivox.org
amarok: BEGIN: ServiceBase::ServiceBase(const QString&, ServiceFactory*, bool, const QString&)
amarok: END__: ServiceBase::ServiceBase(const QString&, ServiceFactory*, bool, const QString&) - Took 0.0029s
amarok: BEGIN: void ServiceBase::setIcon(const QIcon&)
amarok: END__: void ServiceBase::setIcon(const QIcon&) - Took 0.0001s
amarok: BEGIN: void ScriptableService::init(int, const QString&, bool)
amarok: BEGIN: ScriptableServiceCollection::ScriptableServiceCollection(const QString&)
amarok: END__: ScriptableServiceCollection::ScriptableServiceCollection(const QString&) - Took 0.00011s
amarok: END__: void ScriptableService::init(int, const QString&, bool) - Took 0.00033s
amarok: END__: bool ScriptableServiceManager::initService(const QString&, int, const QString&, const QString&, bool) - Took 0.004s
amarok: END__: static QScriptValue ScriptableServiceScript::ScriptableServiceScript_prototype_ctor(QScriptContext*, QScriptEngine*) - Took 0.0042s
amarok: SCRIPT “Librivox.org” : “done creating service!”
amarok: BEGIN: void ScriptableServiceScript::slotCustomize(const QString&)
amarok: SCRIPT “Librivox.org” : “customizing Librivox service”
amarok: SCRIPT “Librivox.org” : “loading icon: /usr/share/kde4/apps/amarok/scripts/librivox_service/LibrivoxIcon.png”
amarok: BEGIN: void ScriptableServiceManager::setIcon(const QString&, const QPixmap&)
amarok: service: “Librivox.org
amarok: BEGIN: void ServiceBase::setIcon(const QIcon&)
amarok: END__: void ServiceBase::setIcon(const QIcon&) - Took 0.0001s
amarok: END__: void ScriptableServiceManager::setIcon(const QString&, const QPixmap&) - Took 0.00048s
amarok: END__: void ScriptableServiceScript::slotCustomize(const QString&) - Took 0.0027s
amarok: END__: bool ScriptManager::slotRunScript(QString, bool) - Took 1.3s
amarok: BEGIN: bool ScriptManager::slotRunScript(QString, bool)
amarok: BEGIN: void ScriptManager::startScriptEngine(QString)
amarok: BEGIN: ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*)
amarok: END__: ScriptableServiceScript::ScriptableServiceScript(QScriptEngine*) - Took 0.00013s
amarok: BEGIN: Downloader::Downloader(QScriptEngine*)
amarok: END__: Downloader::Downloader(QScriptEngine*) - Took 0.0031s
amarok: END__: void ScriptManager::startScriptEngine(QString) - Took 0.0046s
amarok: BEGIN: bool AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok: importing qt bindings “qt.core”
amarok: END__: bool AmarokScript::ScriptImporter::loadQtBinding(const QString&) - Took 0.034s
amarok: BEGIN: bool AmarokScript::ScriptImporter::loadQtBinding(const QString&)
amarok: importing qt bindings “qt.xml”
amarok: END__: bool AmarokScript::ScriptImporter::loadQtBinding(const QString&) - Took 0.022s
amarok: END__: bool ScriptManager::slotRunScript(QString, bool) - Took 0.069s
amarok: END__: void ScriptManager::slotConfigChanged(bool) - Took 1.3s
amarok: END__: void ScriptManager::findScripts() - Took 1.3s

So I found this on the Ubuntu forums:

Hi,

I installed Amarok 2 in Jaunty, by running ‘sudo aptitude install amarok’. This installs Amarok. However, there is no way to configure the audio output; inside Amarok, there is no option.

So, the only option is to install the package kdebase-workspace and run systemsettings. Inside the multimedia section, I could select pulse-audio (so the playback would not default to a digital output). Afterwards, I removed the kdebase-workspace package.

However, wouldn’t it be better if Amarok could be configured or uses the default Gnome sound settings if it is started inside Gnome? The way I did it, is very clumsy.

Seems to be a workaround…The kdebase-workspace is installed on my system…where can I find “systemsettings”?

Any help appreciated.

run systemsettings from the command line. Problem for me is that I get the same settings presented in amarok settings, so not much of a workaround for me.