Some applications (especially Kate) will not exit properly in plasma 5.5.3, but they work fine in earlier versions of plasma. This means that when rebooted the desktop restores the non-terminated applications and my desktop is currently launching four kate windows on every boot. KSysGuard shows five Kate processes running, but nothing in the taskbar. Reproducible: Always Steps to Reproduce: 1. Start a few Kate windows 2. Close the Kate windows 3. Reboot Actual Results: Multiple instances of Kate are running automatically on my desktop after a reboot Expected Results: Kate show have exited properly and killed all any processes
I can confirm this! After closing Kate windows, processes still exists (i can see them via ps aux command). After reboot, those windows are automatically restored.
I have installed kate 15.12.0 and this seems to solve the problem.
*** Bug 358344 has been marked as a duplicate of this bug. ***
Can anyone else confirm that Kate is fixed with 15.12 please?
Wrong status, sorry.
Probably another symptom of broken session management in Qt. While debugging that I've also seen that Kate's session management is a bit special - it probably works when it works, but when it fails it fails differently from most other applications.
"It works when it works" = It works in Kate when it works in Qt
(In reply to Andreas Hartmetz from comment #6) > Probably another symptom of broken session management in Qt. Well, this particular bug report rather sounds like the issue you fixed with https://quickgit.kde.org/?p=kate.git&a=commit&h=51861c31423e111ed64a1728cf7a55cecd5833a4 IMHO. The reporter did state that it seems to be fixed in 15.12.0... (comment#2)
Assuming it's fixed, please reopen if it's not fixed in a recent version.
Note: "some processes" is not precise enough, I take this to be about Kate. There is still a known (to me at least) problem with shutdown because indeed "some processes" don't terminate voluntarily and systemd (unlike other init systems) waits for them for a full two minutes.