KDE PowerDevil Systemd Inhibit

Work around Powerdevil for systemd suspend/hibernate inhibitors

With KDE 6.5.0, PowerDevil has broken forced its own set of suspend/hibernate inhibitors onto logind. And to my knowledge, there’s no way to disable them. As a user, I’d prefer to set lid action as Do nothing and really expect KDE/PowerDevil to do nothing in that regard. But with KDE 6.5.0 PowerDevil forces those inhibitors whatsoever. ❯ systemd-inhibit --list WHO UID USER PID COMM WHAT WHY > ModemManager 0 root 3541 ModemManager sleep ModemManager needs to reset devices > NetworkManager 0 root 3453 NetworkManager sleep NetworkManager needs to turn off networks > UPower 0 root 4342 upowerd sleep Pause device polling > PowerDevil 1000 rrs 82735 org_kde_powerde handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch KDE handles power events > Screen Locker 1000 rrs 4844 kwin_wayland sleep Ensuring that the screen gets locked before going to sleep > 5 inhibitors listed. [Read More]