Skip to content

Fix gnome-shell ending up in the wrong systemd unit when using D-Bus application launch

msizanoen1 requested to merge msizanoen1/gnome-shell:erronous-systemd-scope into main

Applications launched using D-Bus activation will have a returned PID of 0, which systemd now interprets as moving the requesting process to a new scope, causing GNOME Shell to be moved to another scope. Fix this by not creating a systemd scope when the returned PID is 0.

Edited by msizanoen1

Merge request reports