Amarok playback not working on karmic Ubuntu (NOT Kubuntu)

Bug #461904 reported by Thomas Horsten
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
amarok (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: amarok

When I start Amarok it shows a popup with: "Phonon: KDE's Multimedia Library - The audio playback device Playback/recording through the PulseAudio sound server does not work. Falling back to default."

Then when I add an MP3 file to the play list and I hit Play, nothing happens (no sound plays), but on the terminal I started it from it prints "(<unknown>:30002): GStreamer-CRITICAL **: gst_element_make_from_uri: assertion `gst_uri_is_valid (uri)' failed"

I have ubuntu-restricted-extras installed. Playback of the same MP3 file works in Rhythmbox player and also Totem Movie Player.

I tried starting amarok with --debug and the output is below. I added "--------------------------------------------------------" before I clicked "Play".

th@hydra:~$ amarok --debug

(<unknown>:30596): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstflatstm.so': /usr/lib/gstreamer-0.10/libgstflatstm.so: wrong ELF class: ELFCLASS32
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableSubtitlesChanged()
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableAudioChannelsChanged()
Object::connect: No such signal Phonon::Gstreamer::MediaObject::titleChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableTitlesChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::chapterChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableChaptersChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::angleChanged(int)
Object::connect: No such signal Phonon::Gstreamer::MediaObject::availableAnglesChanged(int)
Object::connect: No such signal BrowserCategoryList::leavingTree()
Object::connect: (sender name: 'internet')
QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

Object::connect: No such signal BrowserCategoryList::leavingTree()
Object::connect: (sender name: 'root list')
Object::connect: No such slot BrowserWidget::categoryChanged()
Object::connect: (sender name: 'root list')
QLayout: Attempting to add QLayout "" to Playlist::SortWidget "", which already has a layout
QWidget::insertAction: Attempt to insert null action
Object::connect: No such signal BrowserWidget::widgetActivated( int )
Object::connect: (receiver name: 'MainWindow')
Object::connect: No such signal CollectionWidget::home()
Object::connect: (sender name: 'collections')
Object::connect: (receiver name: 'root list')
Object::connect: No such signal ServiceBrowser::home()
Object::connect: (sender name: 'internet')
Object::connect: (receiver name: 'root list')
Object::connect: No such signal BrowserCategoryList::leavingTree()
Object::connect: (sender name: 'playlists')
Object::connect: No such signal PlaylistBrowserNS::DynamicCategory::home()
Object::connect: (receiver name: 'playlists')
"building tree with 2 leafs."
QString : QVariant(QString, "")
QIcon : QVariant(QIcon, )
QString : QVariant(QString, "")
QString : QVariant(QString, "")
QString : QVariant(QString, "")
QIcon : QVariant(QIcon, )
QString : QVariant(QString, "")
QString : QVariant(QString, "")
m_groupHash:
(0, 1)
Object::connect: No such signal PlaylistBrowserNS::PlaylistCategory::home()
Object::connect: (receiver name: 'playlists')
Object::connect: No such signal PlaylistBrowserNS::PodcastCategory::home()
Object::connect: (receiver name: 'playlists')
Object::connect: No such signal PlaylistBrowserNS::PlaylistBrowser::home()
Object::connect: (sender name: 'playlists')
Object::connect: (receiver name: 'root list')
Object::connect: No such signal FileBrowser::Widget::home()
Object::connect: (sender name: 'files')
Object::connect: (receiver name: 'root list')
QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

Object::connect: No such signal Playlist::GroupingProxy::activeRowChanged( int )
Object::connect: (sender name: 'GroupingProxy')
Object::connect: No such signal Playlist::GroupingProxy::activeRowChanged( int )
Object::connect: (sender name: 'GroupingProxy')
QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id: 0x4e00024
Object::connect: No such signal Playlist::GroupingProxy::activeRowChanged( int )
Object::connect: (sender name: 'GroupingProxy')
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.00013s
amarok: END__: virtual int App::newInstance() - Took 0.00017s
amarok: BEGIN: CollectionTreeItem::CollectionTreeItem(const Meta::DataList&, CollectionTreeItem*, CollectionTreeItemModelBase*)
amarok: END__: CollectionTreeItem::CollectionTreeItem(const Meta::DataList&, CollectionTreeItem*, CollectionTreeItemModelBase*) - Took 3.6e-05s
th@hydra:~$ amarok: BEGIN: void MediaDeviceMonitor::checkDevicesFor(ConnectionAssistant*)
amarok: BEGIN: QStringList MediaDeviceMonitor::getDevices()
amarok: BEGIN: void MediaDeviceCache::refreshCache()
QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

QStringList Solid::Backends::Hal::HalManager::findDeviceByDeviceInterface(const Solid::DeviceInterface::Type&) error: "org.freedesktop.DBus.Error.ServiceUnknown"

amarok: END__: void MediaDeviceCache::refreshCache() - Took 0.00097s
amarok: END__: QStringList MediaDeviceMonitor::getDevices() - Took 0.001s
amarok: END__: void MediaDeviceMonitor::checkDevicesFor(ConnectionAssistant*) - Took 0.0011s
amarok: BEGIN: void DaapCollectionFactory::connectToManualServers()
amarok: END__: void DaapCollectionFactory::connectToManualServers() - Took 5.1e-05s
amarok: BEGIN: void CurrentEngine::stoppedState()
amarok: END__: void CurrentEngine::stoppedState() - Took 0.00022s
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&)
amarok: Initialized thread, count== 4
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) - Took 0.00014s
amarok: BEGIN: void CurrentEngine::resultReady(const QString&, const Meta::TrackList&)
amarok: END__: void CurrentEngine::resultReady(const QString&, const Meta::TrackList&) - Took 4.8e-05s
amarok: BEGIN: void CurrentEngine::setupTracksData()
amarok: END__: void CurrentEngine::setupTracksData() - Took 3.9e-05s
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&)
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) - Took 0.00027s
amarok: BEGIN: virtual void MainToolbar::resizeEvent(QResizeEvent*)
amarok: END__: virtual void MainToolbar::resizeEvent(QResizeEvent*) - Took 8.5e-05s
amarok: BEGIN: void ProgressWidget::redrawBookmarks()
amarok: END__: void ProgressWidget::redrawBookmarks() - Took 3.6e-05s
amarok: BEGIN: void ProgressWidget::redrawBookmarks()
amarok: END__: void ProgressWidget::redrawBookmarks() - Took 2.5e-05s
amarok: Initialized thread, count== 5
amarok: BEGIN: void SqlQueryMaker::handleAlbums(const QStringList&)
amarok: END__: void SqlQueryMaker::handleAlbums(const QStringList&) - Took 0.00033s
amarok: setting layout to QRectF(0,0 342x30)
amarok: BEGIN: CollectionTreeItem::CollectionTreeItem(const Meta::DataList&, CollectionTreeItem*, CollectionTreeItemModelBase*)
amarok: END__: CollectionTreeItem::CollectionTreeItem(const Meta::DataList&, CollectionTreeItem*, CollectionTreeItemModelBase*) - Took 4.5e-05s
amarok: BEGIN: void Playlist::PrettyListView::fixInvisible()
amarok: END__: void Playlist::PrettyListView::fixInvisible() - Took 6e-05s
amarok: setting applets geom to QRectF(0,0 342x744)
amarok: BEGIN: SvgHandler::SvgHandler(QObject*)
amarok: END__: SvgHandler::SvgHandler(QObject*) - Took 8.4e-05s
amarok: BEGIN: virtual Meta::Capability* SqlCollection::createCapabilityInterface(Meta::Capability::Type)
amarok: END__: virtual Meta::Capability* SqlCollection::createCapabilityInterface(Meta::Capability::Type) - Took 5.8e-05s
--------------------------------------------------------
amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const QModelIndex&)
amarok: BEGIN: void Playlist::Actions::play(quint64, bool)
amarok: BEGIN: void EngineController::play(const Meta::TrackPtr&, uint)
amarok: [EngineController] Just a normal, boring track... :-P
amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok: [EngineController] URL: "file:///home/th/N97-16gb-sd-backup/Music/Singles/01%20%20The%20Ting%20Tings%20-%20Great%20Dj.mp3"
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok: [EngineController] Using gain of 0 with relative peak of 0
amarok: BEGIN: virtual void ProgressWidget::engineNewTrackPlaying()
amarok: BEGIN: virtual void ProgressWidget::engineTrackLengthChanged(long int)
amarok: new length: 203
amarok: slider enabled!
amarok: BEGIN: void ProgressWidget::redrawBookmarks()
amarok: found 0 timecodes on this track
amarok: END__: void ProgressWidget::redrawBookmarks() - Took 0.0002s
amarok: END__: virtual void ProgressWidget::engineTrackLengthChanged(long int) - Took 0.00029s
amarok: END__: virtual void ProgressWidget::engineNewTrackPlaying() - Took 0.00035s
amarok: returning bookmarkcurrenttrack action
amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack()
amarok: [Playlist::PrettyListView] skipping scroll? true
amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() - Took 4.4e-05s
amarok: BEGIN: virtual void ProgressWidget::engineNewTrackPlaying()
amarok: BEGIN: virtual void ProgressWidget::engineTrackLengthChanged(long int)
amarok: new length: 203
amarok: slider enabled!
amarok: BEGIN: void ProgressWidget::redrawBookmarks()
amarok: found 0 timecodes on this track
amarok: END__: void ProgressWidget::redrawBookmarks() - Took 0.00011s
amarok: END__: virtual void ProgressWidget::engineTrackLengthChanged(long int) - Took 0.00019s
amarok: END__: virtual void ProgressWidget::engineNewTrackPlaying() - Took 0.00025s
amarok: BEGIN: virtual void TimecodeObserver::engineNewTrackPlaying()
amarok: curent track name: "Great Dj"
amarok: Track timecodeable
amarok: END__: virtual void TimecodeObserver::engineNewTrackPlaying() - Took 5.4e-05s
amarok: BEGIN: virtual void Context::ContextView::engineNewTrackPlaying()
amarok: BEGIN: void WikipediaEngine::update()
amarok: BEGIN: bool EngineController::isStream()
amarok: END__: bool EngineController::isStream() - Took 3.4e-05s
amarok: wiki url: "http://en.wikipedia.org/w/index.php?title=The%20Ting%20Tings%20%28band%29&useskin=monobook"
amarok: END__: void WikipediaEngine::update() - Took 0.00023s
amarok: BEGIN: virtual void CurrentEngine::message(const Context::ContextState&)
amarok: BEGIN: void CurrentEngine::update()
amarok: END__: void CurrentEngine::update() - Took 0.0078s
amarok: END__: virtual void CurrentEngine::message(const Context::ContextState&) - Took 0.0078s
amarok: BEGIN: virtual void LyricsEngine::message(const Context::ContextState&)
amarok: BEGIN: bool EngineController::isStream()
amarok: END__: bool EngineController::isStream() - Took 3.7e-05s
amarok: BEGIN: virtual void LyricsEngine::newLyrics(QStringList&)
amarok: END__: virtual void LyricsEngine::newLyrics(QStringList&) - Took 4.2e-05s
amarok: END__: virtual void LyricsEngine::message(const Context::ContextState&) - Took 0.00037s
amarok: END__: virtual void Context::ContextView::engineNewTrackPlaying() - Took 0.0085s
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) - Took 0.015s

(<unknown>:30595): GStreamer-CRITICAL **: gst_element_make_from_uri: assertion `gst_uri_is_valid (uri)' failed
amarok: END__: void EngineController::playUrl(const KUrl&, uint) - Took 0.016s
amarok: END__: void EngineController::play(const Meta::TrackPtr&, uint) - Took 0.016s
amarok: END__: void Playlist::Actions::play(quint64, bool) - Took 0.016s
amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) - Took 0.016s
kdeinit4: preparing to launch /usr/lib/kde4/kio_http.so
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&)
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) - Took 0.00056s
amarok: BEGIN: void Context::Applet::setCollapseOff()
amarok: height: 40 target: -1 m_collapsed: true
amarok: END__: void Context::Applet::setCollapseOff() - Took 0.00013s
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kio_http_cache_cleaner.so
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
amarok: BEGIN: void WikipediaEngine::wikiResult(KJob*)
amarok: Article not found. Retrying with refinements.
amarok: BEGIN: void WikipediaEngine::reloadWikipedia()
amarok: wiki url: "http://en.wikipedia.org/w/index.php?title=The%20Ting%20Tings%20%28musician%29&useskin=monobook"
amarok: END__: void WikipediaEngine::reloadWikipedia() - Took 0.00012s
amarok: END__: void WikipediaEngine::wikiResult(KJob*) - Took 0.00032s
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
amarok: BEGIN: void WikipediaEngine::wikiResult(KJob*)
amarok: Article not found. Retrying with refinements.
amarok: BEGIN: void WikipediaEngine::reloadWikipedia()
amarok: wiki url: "http://en.wikipedia.org/w/index.php?title=The%20Ting%20Tings%20%28singer%29&useskin=monobook"
amarok: END__: void WikipediaEngine::reloadWikipedia() - Took 0.0001s
amarok: END__: void WikipediaEngine::wikiResult(KJob*) - Took 0.00028s
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
amarok: BEGIN: void WikipediaEngine::wikiResult(KJob*)
amarok: Article not found. Retrying with refinements.
amarok: BEGIN: void WikipediaEngine::reloadWikipedia()
amarok: wiki url: "http://en.wikipedia.org/w/index.php?title=The%20Ting%20Tings&useskin=monobook"
amarok: END__: void WikipediaEngine::reloadWikipedia() - Took 0.00011s
amarok: END__: void WikipediaEngine::wikiResult(KJob*) - Took 0.00029s
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
amarok: BEGIN: void WikipediaEngine::wikiResult(KJob*)
amarok: END__: void WikipediaEngine::wikiResult(KJob*) - Took 0.018s
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
kdeinit4: preparing to launch /usr/lib/kde4/kio_http.so
kdeinit4: preparing to launch /usr/lib/kde4/kio_http.so
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found
findServiceByDesktopPath: kded/networkstatus.desktop not found

ProblemType: Bug
Architecture: amd64
CheckboxSubmission: c410f155e2ca575713d8061216104b25
CheckboxSystem: 2a6f54df59af338184485e85cbcf0d32
Date: Tue Oct 27 12:11:55 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: amarok 2:2.2.0-0ubuntu2
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_GB.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-14.46-generic
SourcePackage: amarok
Uname: Linux 2.6.31-14-generic x86_64

Revision history for this message
Thomas Horsten (thomas-horsten) wrote :
Revision history for this message
Flavio Tordini (zarlino) wrote :

I can confirm this. The bug is not Amarok specific, it applies to any Phonon app using the Gstreamer backend. IMHO this has to be marked CRITICAL.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.