K
kimi
blub
Hallo zusammen,
Ich habe kürzlich von 10.04 lts auf Kubuntu 12.04 lts aktualisiert, Amarok wurde dementsprechend mitaktualisiert. Erst hat alles ganz normal getan (hatte sogar das gefühl, amarok käme mit meiner 4000 stücke umfassenden musiksammlung besser zurecht als früher)
inzwischen (es gab ein paar software-updates seither, weiß aber nicht ob amarok dabei war) stoppt amarok anscheinend ohne grund nach jedem Titel.
Meine Amarok-Version:
Das hier kommt im Debug-Modus, wenn ich kurz vor das Ende eines Stückes springe, wonach ich eigentich das nächste Stück aus der Playlist erwarten würde:
Kennt sich jemand mit dem Problem aus? es scheint nicht ganz neu zu sein, auch shcon bei älteren amarok-versionen kam es anscheinend immer wieder dazu. Allerdings helfen die feilgebotenen Tipps nicht weiter, das xine-backend, was gelegentlich empfohlen wird, ist ja nicht mehr aktuell (wird nicht mehr weiterentwickelt, daher jetzt standardmäßig gstreamer?) und solche tipps wie "in den einstellungen "wiedergabe fortsetzen" anwählen und dann während wiedergabe des stücks im das programm beenden" helfen auch nichts.
Ich möchte ungern auf Amarok verzichten, weil ich zum einen sehr gewöhnt an das Programm bin und es zum anderen meistens sehr angenehm funktioniert.
Kann jemand weiterhelfen?
Viele Grüße und schon einmal vielen Dank im Voraus,
kimi
Ich habe kürzlich von 10.04 lts auf Kubuntu 12.04 lts aktualisiert, Amarok wurde dementsprechend mitaktualisiert. Erst hat alles ganz normal getan (hatte sogar das gefühl, amarok käme mit meiner 4000 stücke umfassenden musiksammlung besser zurecht als früher)
inzwischen (es gab ein paar software-updates seither, weiß aber nicht ob amarok dabei war) stoppt amarok anscheinend ohne grund nach jedem Titel.
Meine Amarok-Version:
Code:
$ amarok -v
Qt: 4.8.1
KDE Development Platform: 4.8.4 (4.8.4)
Amarok: 2.5.0
Code:
$ amarok --debug
[...]
amarok: END__: void EngineController::seek(int) [Took: 0.051s] //das Springen kurz vors Ende
About to finish
amarok: BEGIN: void EngineController::slotAboutToFinish()
amarok: [EngineController] Track finished completely, updating statistics
amarok: [SqlRegistryP] obtained max_allowed_packet is "1048576"
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr)
amarok: BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength()
amarok: END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s]
amarok: [Playlist::Model] Metadata updated for track "I. Langsam: Lento"
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr)
amarok: BEGIN: bool EngineController::isStream()
amarok: END__: bool EngineController::isStream() [Took: 0s]
amarok: END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void CurrentEngine::update(Meta::AlbumPtr)
amarok: END__: void CurrentEngine::update(Meta::AlbumPtr) [Took: 0.009s]
amarok: BEGIN: void PhotosEngine::update(bool)
amarok: [PhotosEngine] artist name unchanged
amarok: END__: void PhotosEngine::update(bool) [Took: 0s]
amarok: BEGIN: void OSDWidget::show(const QString&, const QImage&)
amarok: END__: void OSDWidget::show(const QString&, const QImage&) [Took: 0.008s]
amarok: BEGIN: void Playlist::Actions::requestNextTrack()
amarok: [Playlist::Actions] so far so good!
amarok: [Playlist::Actions] nothing more to play...
amarok: Active track changed; can go next: true ; can go previous: false
amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack()
amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s]
amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s]
amarok: BEGIN: virtual void Playlist::Model::setAllUnplayed()
amarok: BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength()
amarok: END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s]
amarok: END__: virtual void Playlist::Model::setAllUnplayed() [Took: 0s]
amarok: END__: void Playlist::Actions::requestNextTrack() [Took: 0.003s]
amarok: END__: void EngineController::slotAboutToFinish() [Took: 0.082s]
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&)
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.008s]
amarok: BEGIN: void CurrentEngine::setupAlbumsData()
amarok: [CurrentEngine] setting up 28 albums
amarok: END__: void CurrentEngine::setupAlbumsData() [Took: 0s]
amarok: BEGIN: void Albums::dataUpdated(const QString&, const Data&)
amarok: [Albums] albums view data unchanged, not updating
amarok: END__: void Albums::dataUpdated(const QString&, const Data&) [Took: 0s]
About to finish
amarok: BEGIN: void EngineController::slotAboutToFinish()
amarok: [EngineController] Track finished completely, updating statistics
amarok: BEGIN: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr)
amarok: BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength()
amarok: END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s]
amarok: [Playlist::Model] Metadata updated for track "I. Langsam: Lento"
amarok: END__: virtual void Playlist::Model::metadataChanged(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr)
amarok: BEGIN: bool EngineController::isStream()
amarok: END__: bool EngineController::isStream() [Took: 0s]
amarok: END__: void Context::ContextView::slotMetadataChanged(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void CurrentEngine::update(Meta::AlbumPtr)
amarok: END__: void CurrentEngine::update(Meta::AlbumPtr) [Took: 0s]
amarok: BEGIN: void PhotosEngine::update(bool)
amarok: [PhotosEngine] artist name unchanged
amarok: END__: void PhotosEngine::update(bool) [Took: 0s]
amarok: BEGIN: void OSDWidget::show(const QString&, const QImage&)
amarok: END__: void OSDWidget::show(const QString&, const QImage&) [Took: 0s]
amarok: BEGIN: void Playlist::Actions::requestNextTrack()
amarok: [Playlist::Actions] so far so good!
amarok: [Playlist::Actions] nothing more to play...
amarok: Active track changed; can go next: true ; can go previous: false
amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack()
amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s]
amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s]
amarok: BEGIN: virtual void Playlist::Model::setAllUnplayed()
amarok: BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength()
amarok: END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s]
amarok: END__: virtual void Playlist::Model::setAllUnplayed() [Took: 0s]
amarok: END__: void Playlist::Actions::requestNextTrack() [Took: 0s]
amarok: END__: void EngineController::slotAboutToFinish() [Took: 0.032s]
amarok: BEGIN: void CurrentEngine::setupAlbumsData()
amarok: [CurrentEngine] setting up 28 albums
amarok: END__: void CurrentEngine::setupAlbumsData() [Took: 0s]
amarok: BEGIN: void Albums::dataUpdated(const QString&, const Data&)
amarok: [Albums] albums view data unchanged, not updating
amarok: END__: void Albums::dataUpdated(const QString&, const Data&) [Took: 0s]
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&)
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.005s]
Transitioning to state "ready"
State change
Moving from "playing" 2 to "paused" 4
State change
Moving from "paused" 4 to "ready" 1
amarok: BEGIN: void EngineController::slotFinished()
amarok: BEGIN: void TimecodeObserver::stopped(qint64, qint64)
amarok: END__: void TimecodeObserver::stopped(qint64, qint64) [Took: 0s]
amarok: BEGIN: void PhotosEngine::stopped()
amarok: END__: void PhotosEngine::stopped() [Took: 0s]
amarok: BEGIN: void OSDWidget::show(const QString&, const QImage&)
amarok: END__: void OSDWidget::show(const QString&, const QImage&) [Took: 0.009s]
amarok: BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr)
amarok: END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0.002s]
amarok: BEGIN: void RecentlyPlayedListWidget::trackChanged(Meta::TrackPtr)
amarok: BEGIN: void RecentlyPlayedListWidget::updateWidget()
amarok: END__: void RecentlyPlayedListWidget::updateWidget() [Took: 0.038s]
amarok: END__: void RecentlyPlayedListWidget::trackChanged(Meta::TrackPtr) [Took: 0.039s]
amarok: Playlist properties changed; can go next: true ; can go previous: false
amarok: BEGIN: void Amarok::Mpris2DBusHandler::updateTrackProperties()
amarok: END__: void Amarok::Mpris2DBusHandler::updateTrackProperties() [Took: 0s]
Transitioning to state "ready"
Setting new source
New source: QUrl( "" )
amarok: END__: void EngineController::slotFinished() [Took: 0.093s]
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State)
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s]
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s]
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0s]
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State)
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0s]
amarok: BEGIN: void Albums::dataUpdated(const QString&, const Data&)
amarok: [Albums] received albums is empty
amarok: END__: void Albums::dataUpdated(const QString&, const Data&) [Took: 0.001s]
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&)
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0s]
amarok: BEGIN: void PhotosApplet::dataUpdated(const QString&, const Data&)
amarok: [PhotosApplet] received message: stopped
amarok: BEGIN: void PhotosApplet::stopped()
amarok: END__: void PhotosApplet::stopped() [Took: 0s]
amarok: END__: void PhotosApplet::dataUpdated(const QString&, const Data&) [Took: 0.003s]
amarok: BEGIN: void CurrentEngine::setupAlbumsData()
amarok: [CurrentEngine] setting up 5 albums
amarok: END__: void CurrentEngine::setupAlbumsData() [Took: 0s]
amarok: BEGIN: void Albums::dataUpdated(const QString&, const Data&)
amarok: END__: void Albums::dataUpdated(const QString&, const Data&) [Took: 0.031s]
amarok: [SqlRegistry] albums: 552 (-22) of 1210 cached
amarok: [SqlRegistry] artists: 233 (0) of 291 cached
amarok: [SqlRegistry] genres: 27 (0) of 53 cached
amarok: [SqlRegistry] tracks: 2226 (-63) of 4511 cached
amarok: BEGIN: void ScanManager::checkForDirectoryChanges()
amarok: BEGIN: virtual void ScanManager::requestIncrementalScan(const QString&)
amarok: [ScanManager] addDirToList for ""
amarok: BEGIN: virtual void ScannerJob::run()
amarok: END__: virtual void ScanManager::requestIncrementalScan(const QString&) [Took: 0.015s]
amarok: BEGIN: DirWatchJob::DirWatchJob(QObject*, Collections::DatabaseCollection*)
amarok: END__: DirWatchJob::DirWatchJob(QObject*, Collections::DatabaseCollection*) [Took: 0s]
amarok: BEGIN: virtual void DirWatchJob::run()
amarok: END__: void ScanManager::checkForDirectoryChanges() [Took: 0.016s]
amarok: END__: virtual void DirWatchJob::run() [Took: 0.27s]
amarok: [ScanManager] ScannerJob: got count: 1315
amarok: BEGIN: virtual void SqlScanResultProcessor::commit()
amarok: END__: virtual void SqlScanResultProcessor::commit() [DELAY Took (quite long) 7s]
amarok: [ScanManager] ScannerJob finished
amarok: END__: virtual void ScannerJob::run() [DELAY Took (quite long) 7.9s]
amarok: BEGIN: virtual ScannerJob::~ScannerJob()
amarok: END__: virtual ScannerJob::~ScannerJob() [Took: 0.001s]
Kennt sich jemand mit dem Problem aus? es scheint nicht ganz neu zu sein, auch shcon bei älteren amarok-versionen kam es anscheinend immer wieder dazu. Allerdings helfen die feilgebotenen Tipps nicht weiter, das xine-backend, was gelegentlich empfohlen wird, ist ja nicht mehr aktuell (wird nicht mehr weiterentwickelt, daher jetzt standardmäßig gstreamer?) und solche tipps wie "in den einstellungen "wiedergabe fortsetzen" anwählen und dann während wiedergabe des stücks im das programm beenden" helfen auch nichts.
Ich möchte ungern auf Amarok verzichten, weil ich zum einen sehr gewöhnt an das Programm bin und es zum anderen meistens sehr angenehm funktioniert.
Kann jemand weiterhelfen?
Viele Grüße und schon einmal vielen Dank im Voraus,
kimi