Here is log from telephony-service-indicator which attempts to call media-hub to play the incoming notification sounds Initializing AalServicePlugin virtual QMediaService* AalServicePlugin::create(const QString&) "org.qt-project.qt.mediaplayer" Creating a new static Service instance virtual int AalMediaPlayerControl::volume() const QObject::installEventFilter(): Cannot filter events for objects in a different thread. void AalMediaPlayerService::createMetaDataReaderControl() virtual QMediaPlayer::State AalMediaPlayerControl::state() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const virtual void AalMediaPlayerControl::setAudioRole(QMediaPlayer::AudioRole) void AalMediaPlayerService::setAudioRole(QMediaPlayer::AudioRole) virtual void AalMediaPlayerControl::stop() PlaybackStatusChanged signal arrived via the bus. virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Local file URI: "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Setting media to: QUrl( "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" ) void AalMetaDataReaderControl::onMediaChanged(const QMediaContent&) void AalMetaDataReaderControl::updateMetaData() Doing a mediascanner lookup of file: "///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Caught runtime exception from mediascanner: Could not find media ///usr/share/sounds/ubuntu/notifications/Xylo.ogg virtual void AalMediaPlayerControl::play() virtual void core::ubuntu::media::ServiceStub::pause_other_sessions(core::ubuntu::media::Player::PlayerKey) Actually calling m_hubPlayerSession->play() VideoDimensionChanged signal arrived via the bus. PlaybackStatusChanged signal arrived via the bus. AboutToFinish signal arrived via the bus. AboutToFinish signal arrived via the bus. EndOfStream signal arrived via the bus. void AalMediaPlayerControl::playbackComplete() virtual void AalMediaPlayerControl::stop() PlaybackStatusChanged signal arrived via the bus. void AalVideoRendererControl::playbackComplete() virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Local file URI: "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Setting media to: QUrl( "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" ) virtual void AalMediaPlayerControl::stop() void AalMetaDataReaderControl::onMediaChanged(const QMediaContent&) void AalMetaDataReaderControl::updateMetaData() Doing a mediascanner lookup of file: "///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Caught runtime exception from mediascanner: Could not find media ///usr/share/sounds/ubuntu/notifications/Xylo.ogg virtual void AalMediaPlayerControl::play() virtual void core::ubuntu::media::ServiceStub::pause_other_sessions(core::ubuntu::media::Player::PlayerKey) Actually calling m_hubPlayerSession->play() SeekedTo signal arrived via the bus. PlaybackStatusChanged signal arrived via the bus. AboutToFinish signal arrived via the bus. AboutToFinish signal arrived via the bus. EndOfStream signal arrived via the bus. void AalMediaPlayerControl::playbackComplete() virtual void AalMediaPlayerControl::stop() PlaybackStatusChanged signal arrived via the bus. void AalVideoRendererControl::playbackComplete() virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Local file URI: "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Setting media to: QUrl( "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" ) virtual void AalMediaPlayerControl::stop() void AalMetaDataReaderControl::onMediaChanged(const QMediaContent&) void AalMetaDataReaderControl::updateMetaData() Doing a mediascanner lookup of file: "///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Caught runtime exception from mediascanner: Could not find media ///usr/share/sounds/ubuntu/notifications/Xylo.ogg virtual void AalMediaPlayerControl::play() virtual void core::ubuntu::media::ServiceStub::pause_other_sessions(core::ubuntu::media::Player::PlayerKey) Actually calling m_hubPlayerSession->play() SeekedTo signal arrived via the bus. PlaybackStatusChanged signal arrived via the bus. AboutToFinish signal arrived via the bus. AboutToFinish signal arrived via the bus. EndOfStream signal arrived via the bus. void AalMediaPlayerControl::playbackComplete() virtual void AalMediaPlayerControl::stop() PlaybackStatusChanged signal arrived via the bus. void AalVideoRendererControl::playbackComplete() (process:1720): GLib-CRITICAL **: g_variant_get_string: assertion 'value != NULL' failed virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Local file URI: "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Setting media to: QUrl( "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" ) virtual void AalMediaPlayerControl::stop() void AalMetaDataReaderControl::onMediaChanged(const QMediaContent&) void AalMetaDataReaderControl::updateMetaData() Doing a mediascanner lookup of file: "///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Caught runtime exception from mediascanner: Could not find media ///usr/share/sounds/ubuntu/notifications/Xylo.ogg virtual void AalMediaPlayerControl::play() virtual void core::ubuntu::media::ServiceStub::pause_other_sessions(core::ubuntu::media::Player::PlayerKey) Actually calling m_hubPlayerSession->play() SeekedTo signal arrived via the bus. PlaybackStatusChanged signal arrived via the bus. AboutToFinish signal arrived via the bus. AboutToFinish signal arrived via the bus. EndOfStream signal arrived via the bus. void AalMediaPlayerControl::playbackComplete() virtual void AalMediaPlayerControl::stop() PlaybackStatusChanged signal arrived via the bus. void AalVideoRendererControl::playbackComplete() virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Local file URI: "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Setting media to: QUrl( "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" ) virtual void AalMediaPlayerControl::stop() void AalMetaDataReaderControl::onMediaChanged(const QMediaContent&) void AalMetaDataReaderControl::updateMetaData() Doing a mediascanner lookup of file: "///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Caught runtime exception from mediascanner: Could not find media ///usr/share/sounds/ubuntu/notifications/Xylo.ogg virtual void AalMediaPlayerControl::play() virtual void core::ubuntu::media::ServiceStub::pause_other_sessions(core::ubuntu::media::Player::PlayerKey) Actually calling m_hubPlayerSession->play() SeekedTo signal arrived via the bus. PlaybackStatusChanged signal arrived via the bus. AboutToFinish signal arrived via the bus. AboutToFinish signal arrived via the bus. EndOfStream signal arrived via the bus. void AalMediaPlayerControl::playbackComplete() virtual void AalMediaPlayerControl::stop() PlaybackStatusChanged signal arrived via the bus. void AalVideoRendererControl::playbackComplete() virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::stop() virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Local file URI: "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Setting media to: QUrl( "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" ) virtual void AalMediaPlayerControl::stop() void AalMetaDataReaderControl::onMediaChanged(const QMediaContent&) void AalMetaDataReaderControl::updateMetaData() Doing a mediascanner lookup of file: "///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Caught runtime exception from mediascanner: Could not find media ///usr/share/sounds/ubuntu/notifications/Xylo.ogg virtual void AalMediaPlayerControl::play() virtual void core::ubuntu::media::ServiceStub::pause_other_sessions(core::ubuntu::media::Player::PlayerKey) Actually calling m_hubPlayerSession->play() SeekedTo signal arrived via the bus. Failed to start playback: Problem starting playback on remote object Failed to show message notification: Timeout was reached Failed to get current playback position: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Failed to get current playback duration: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Failed to show message notification: Timeout was reached Failed to get current playback position: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. virtual void AalMediaPlayerControl::stop() Failed to stop playback: Problem stopping playback on remote object virtual void AalMediaPlayerControl::stop() Failed to stop playback: Problem stopping playback on remote object virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Local file URI: "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Setting media to: QUrl( "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" ) Failed to check if source is video: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. void AalMetaDataReaderControl::onMediaChanged(const QMediaContent&) void AalMetaDataReaderControl::updateMetaData() Doing a mediascanner lookup of file: "///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Caught runtime exception from mediascanner: Could not find media ///usr/share/sounds/ubuntu/notifications/Xylo.ogg virtual void AalMediaPlayerControl::play() Failed to check if source is video: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Failed to check if source is video: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Failed to check if source is video: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Failed to get current playback duration: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Failed to get current playback position: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. virtual void AalMediaPlayerControl::stop() Failed to stop playback: Problem stopping playback on remote object virtual void AalMediaPlayerControl::stop() Failed to stop playback: Problem stopping playback on remote object virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*) virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const Local file URI: "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Setting media to: QUrl( "file:///usr/share/sounds/ubuntu/notifications/Xylo.ogg" ) Failed to check if source is video: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. void AalMetaDataReaderControl::onMediaChanged(const QMediaContent&) void AalMetaDataReaderControl::updateMetaData() Doing a mediascanner lookup of file: "///usr/share/sounds/ubuntu/notifications/Xylo.ogg" Caught runtime exception from mediascanner: Could not find media ///usr/share/sounds/ubuntu/notifications/Xylo.ogg virtual void AalMediaPlayerControl::play() Failed to check if source is video: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Failed to check if source is video: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.