Bug 455515

Summary: kdeinit isn't started in plasma session since plasma 5.25.0
Product: [Unmaintained] ksmserver Reporter: Ardith Metz <itgvkxsd>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: edoubrayrie, jkhsjdhjs, nate, plasma-bugs
Priority: NOR    
Version: 5.25.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ardith Metz 2022-06-17 22:47:07 UTC
SUMMARY
Since Plasma update to 5.25, kdeinit isn't started with Plasma session anymore. it makes org.kde.klauncher5 dbus service unavailable until kdeinit is started manually. 

In the past there was attempt to stop starting kdeinit but it was reverted: https://github.com/KDE/plasma-workspace/commit/45ca31099613c3742fd7f9c88544944fe08404ca

I didn't found any trace if changing it again was intentional.

STEPS TO REPRODUCE
1. Start fresh Plasma 5.25 session
2. execute: qdbus org.kde.klauncher5 /KLauncher org.kde.KLauncher.exec_blind /usr/bin/kate ""

OBSERVED RESULT
qdbus call failed, nothing happens

EXPECTED RESULT
/usr/bin/kate was started

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
(available in About System)
KDE Plasma Version: 2.25.0
KDE Frameworks Version: 5.95
Qt Version: 5.14.4
Comment 1 Ardith Metz 2022-06-18 22:09:10 UTC
I think this may be side-effect from systemd based startup that was enabled by default on 5.25.0[1]. I think I didn't enabled it manually in the past releases. I'm not sure if it's safe to disable it manually now (or even if this is possible).

[1] https://invent.kde.org/plasma/plasma-workspace/-/commit/cb0d2459f5a7fab075ded1488ae4a570b9e3178e
Comment 2 Nate Graham 2023-05-17 17:41:54 UTC
kdeinit is dead and being removed for Plasma 6.
Comment 3 Edward Oubrayrie 2023-10-24 17:19:52 UTC
what is the replacement for org.kde.klauncher5 in plasma 6 then? eg:

> qdbus org.kde.klauncher5 /KLauncher org.kde.KLauncher.exec_blind  ...