Summary: | Amarok forgets myriad settings when shutdown abnormally | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Michael Liddle <michael> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 2.1.1 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Michael Liddle
2009-07-05 09:51:12 UTC
FWIW, you should not do a forced shutdown of the X server with Ctrl+Alt+Backspace, as it doesn't allow the applications to save any settings, so this is not related to Amarok at all. I suspect Amarok having not enough time to write its settings when you logout of KDE, could you check if this is happening everytime with a normal KDE logout? In a small number of tests I can confirm that it happened every time. Also lost are any album covers that were set since the last correct shutdown. If it is indeed the case that Amarok needs to write all this information to disk, all on quit, then it might be better to flush such state more often. As I say this occurs for things that have been changed for hours (or even days if I leave my computer on, or just suspend in between). For example if I play an album (replace playlist) in the afternoon, then logout in the evening, when I restart Amarok the _old_ playlist (i.e. whatever was there last time Amarok was manually "Quit") is reinstated. Could it be a DB commit issue? I don't know how to examine the DB now that it's using the embedded server... As another data-point, last night I "supsended" my laptop, and something didn't go right. When I opened it this morning, it was still running, but I only got a blank screen, and no response otherwise. I had to do a hard (power-button) reset. In this case Amarok _did_ restore correctly. To speculate here, it seems that the suspend sufficiently forced things to flush, including Amarok, and the problem occurred later. But this is just speculation, I really have no idea! Could well be a KDE problem then. Any ideas from the devs? *** This bug has been marked as a duplicate of bug 211509 *** |