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
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
kdeinit is dead and being removed for Plasma 6.
what is the replacement for org.kde.klauncher5 in plasma 6 then? eg: > qdbus org.kde.klauncher5 /KLauncher org.kde.KLauncher.exec_blind ...