On kde 5.5.5 I have Restore Previous Session enabled under the desktop session settings and while other applications restart on login (such as firefox), konversation does not. Reproducible: Always Steps to Reproduce: Steps to Reproduce: 1. Enable restore previous session under desktop sessions 2. Start up konversation 3. logout 4. log in Actual Results: Konversation never restarts Expected Results: Konversation should start automatically on the next login
If it works fine with other applications, it's likely not a bug in ksmserver, but rather in the application. What version of konversation are you using? If it's the KF5 port (1.6.x), this is likely a duplicate of bug#354724. In short, there was a general problem with KF5/Qt5 based applications not being restarted because of a bug/wrong behavior in Qt, which caused the applications to quit too early on logout so ksmserver didn't see them as running any more. It has been fixed in KDE Frameworks 5.20.0 and Qt 5.6.
I'm currently on the kubuntu 16.04 packages which work out to: Konversation 1.6 KDE frameworks 5.18.0 Qt 5.5.1 On both of my machines running the same kubuntu the resume is unreliable and unpredictable. On some logins it will restart, on others it won't, and on other occasions it will restart but minimise invisibly to the systray without even the icon visible unless I click on show hidden icons.
(In reply to Con Kolivas from comment #2) > I'm currently on the kubuntu 16.04 packages which work out to: > Konversation 1.6 > KDE frameworks 5.18.0 > Qt 5.5.1 Well, then it is definitely the same problem IMHO, that is fixed in later KF5 and Qt versions. Not much we can do about it then, please contact your distribution for a backport of the necessary fixes, or upgrade to a newer version if possible. Thanks. *** This bug has been marked as a duplicate of bug 354724 ***
Thanks very much. Taken up with Ubuntu launchpad here https://bugs.launchpad.net/ubuntu/+source/konversation/+bug/1628715