(In reply to Franck Bui from comment #16) > (In reply to Fabian Vogt from comment #15) > > We'd run the older and meanwhile untested code in Plasma instead and systemd > > .user units would change behaviour. IMO a bigger chance of causing > > regressions than taking the systemd backports. > > I'm not sure. My main concern currently is this commit: > https://github.com/systemd/systemd/commit/ > ef4300654e70e76ed74f7d544e0f44c5d92fb698 > > It modifies core part of PID1, it's very recent and thus haven't been tested > broadly yet. > > The other backported commits are limited to the xdg-autostart-generator, so > the risk of regression is pretty limited. s->exit_type == SERVICE_EXIT_MAIN is always true for all the existing services. I'm wondering reverting Plasma is a better approach in terms of stability; the conventional kdeinit code has been used long years while xdg-autostart-generator seems to require more integration tests.