https://bugs.kde.org/show_bug.cgi?id=503120

Nate Graham <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/4e79a89d6ed117761c2f9e280
                   |                            |1c9ecc045b57b10
             Status|ASSIGNED                    |RESOLVED

--- Comment #2 from Nate Graham <[email protected]> ---
Git commit 4e79a89d6ed117761c2f9e2801c9ecc045b57b10 by Nate Graham, on behalf
of Daniel Hast.
Committed on 11/07/2025 at 15:31.
Pushed by ngraham into branch 'master'.

fix(startkde): make plasma-ksmserver.service Wants instead of Requires (BUG:
503120)

### Reason for the change

This changes `plasma-ksmserver.service` from a strong dependency (`Requires=`)
to a weak dependency (`Wants=`) in `plasma-core.target`. This means that, if
ksmserver fails (which will happen, for example, in a Wayland session with
Xwayland disabled), it will not cause the whole Plasma session to fail.
(Currently this failure seems to only be triggered when the user service
manager is reloaded, for example by running `systemctl --user daemon-reload`; I
think this has to do with the order the services are loaded in.)

Note that `plasma-workspace-x11.target` has `BindsTo=plasma-ksmserver.service`,
a strictly stronger dependency requirement, so this change has no impact on X11
sessions.

### Bugs fixed

M  +1    -1    startkde/systemd/plasma-core.target

https://invent.kde.org/plasma/plasma-workspace/-/commit/4e79a89d6ed117761c2f9e2801c9ecc045b57b10

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to