Bug 435154 - kwin_killer_helper is started when systemd action is executed in systemsettings5 and user is trying to interact with the window
Summary: kwin_killer_helper is started when systemd action is executed in systemsettin...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.20.5
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-30 15:02 UTC by Tristan Busch
Modified: 2021-04-01 00:43 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tristan Busch 2021-03-30 15:02:06 UTC
STEPS TO REPRODUCE
1. Open systemd entry in systemsettings
2. Do any systemd action
3. Interact with the window (switching settings entry, trying to close the window)

OBSERVED RESULT
Window is greyscaled and kwin_killer_helper is started after systemd task has completed

EXPECTED RESULT
Add a visual feedback that something is happening when a systemd task/action is executed or running.
As systemsettings isn't actually hanging an option to kill it should not be offered. If possible, the systemsettings window should remain responsive during the task.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 33 5.10.24-200.fc33.x86_64
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
Comment 1 David Redondo 2021-03-31 09:55:23 UTC
Sounds like it's blocking somewhere? Is that shipped by us?
Comment 2 Tristan Busch 2021-03-31 10:16:30 UTC
(In reply to David Redondo from comment #1)
> Sounds like it's blocking somewhere? Is that shipped by us?

It seems that this might be part of Fedora, though I can't track it down exactly.
Will file a bug at redhat.bugzilla.com though.
Comment 3 Rex Dieter 2021-03-31 14:16:05 UTC
That's 
https://invent.kde.org/unmaintained/systemd-kcm

Which appears to be unmaintained now, so I'll get the ball rolling to get that removed from fedora
Comment 4 Rex Dieter 2021-03-31 18:13:38 UTC
I'll take the liberty of closing this, as unmaintained (and unsupported)
Comment 5 Kevin Kofler 2021-03-31 19:20:50 UTC
It looks like the replacement is https://invent.kde.org/system/systemdgenie which I am going to look into packaging. (But I don't know whether this missing feature is actually implemented there yet.)
Comment 6 Kevin Kofler 2021-03-31 19:22:07 UTC
And Rex, if you want kcm_systemd removed from Fedora sooner, then packaging SystemdGenie is the idea. :-)

I object to removing the KCM before the standalone application is packaged as a replacement with proper Obsoletes in place.
Comment 7 Nate Graham 2021-03-31 20:53:34 UTC
I don't even if Systemd-Genie can be considered its replacement. It looks like it has had barely any non-localization commits in the past four years. :/
Comment 8 Kevin Kofler 2021-04-01 00:43:35 UTC
Well, it is according to the author:
https://rthomsen6.wordpress.com/2016/12/18/introducing-systemdgenie/
but the codebase has always been only sporadically updated.