Bug 455515 - kdeinit isn't started in plasma session since plasma 5.25.0
Summary: kdeinit isn't started in plasma session since plasma 5.25.0
Status: RESOLVED UNMAINTAINED
Alias: None
Product: ksmserver
Classification: Plasma
Component: general (show other bugs)
Version: 5.25.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-17 22:47 UTC by Ardith Metz
Modified: 2023-10-24 17:19 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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  ...