Sunbird isn't restored by the KDE session management. It won't simply start while KDE restores the session. I've already reported this problem to the KDE maintainer and they say it is an application bug, because sunbird tells KDE the wrong binary. After looking around in the KDE config files I found out, that the file that specifies the session "ksmserverrc" contains this line: command3=sunbird-bin This binary doesn't exist, because I've emerged app-office/mozilla-sunbird. To my mind this seems to be a problem with the ebuild, but correct me if I'm wrong. I don't know if this is also an issue for x86, because there I use sunbird-bin. Reproducible: Always Steps to Reproduce: 1. emerge app-office/mozilla-sunbird 2. start a kde sessions with auto restore feature 3. start sunbird 4. close the kde session with sunbird still running 5. restart the kde session Actual Results: sunbird doesn't start Expected Results: sunbird will be restored Bug report at KDE: http://bugs.kde.org/show_bug.cgi?id=149829
As noted on the upstream bug: - not a KDE issue - not a Gentoo issue either File bugs with upstream maintainers of affected applications (e.g., https://bugzilla.mozilla.org/ for Sunbird).
Sunbird maintainers say it's a problem with the gentoo version. I assume it's something related to the mozilla launcher.
I just noticed this problem isn't amd64 specific. This also happens on x86. Seems to be a general problem.
This is yours, guys. :-)
what version of sunbird?
Happens with 05 and 0.7.
Yeah, that looks weird...i'll have a look.
Hrm...does it still happens? Because i can't reproduce. Your ksmserverrc wants to execute sunbird-bin, no idea why. In my case it wants to execute sunbird and works fine. Can you reproduce it again? Be sure to emerge mozilla-sunbird first
Seems to be fixed. ksmserverc now contains sunbird as command.