If you believe this is still an issue in 23.04, please open a bug upstream (https://github.com/systemd/ssytemd/issues) and post the link here.
** Changed in: systemd (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1794516 Title: systemd-logind does not track all user processes Status in systemd package in Ubuntu: Incomplete Bug description: In Ubuntu 16.04(xenial) release all user processes are in session scope for example: └─user.slice └─user-200463.slice ├─user@200463.service │ └─init.scope │ ├─5886 /lib/systemd/systemd --user │ └─5888 (sd-pam) └─session-c2.scope ├─ 419 bash ├─ 471 mc ├─ 473 bash -rcfile .bashrc ├─ 1432 bash ├─ 1455 mc ├─ 1457 bash -rcfile .bashrc ├─ 1915 /usr/sbin/sssd -D -f In Ubuntu 18.04 (bionic) some processes are in session scope and other are in user service for example: ├─user.slice │ ├─user-200463.slice │ │ ├─session-84.scope │ │ │ ├─14992 gdm-session-worker [pam/gdm-password] │ │ │ ├─15013 /usr/bin/gnome-keyring-daemon --daemonize --login │ │ │ ├─15057 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu │ │ │ ├─15059 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/200463/gdm/Xauthority -background none -noreset -keeptty -verbose 3 │ │ │ ├─15114 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu │ │ │ ├─15205 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu │ │ │ ├─15317 /usr/bin/gnome-shell │ │ │ ├─15326 /usr/bin/pulseaudio --start --log-target=syslog │ │ │ ├─15345 ibus-daemon --xim --panel disable │ │ │ ├─15349 /usr/lib/ibus/ibus-dconf │ │ │ ├─15353 /usr/lib/ibus/ibus-x11 --kill-daemon │ │ │ ├─15417 /usr/lib/gnome-settings-daemon/gsd-power │ │ │ ├─15419 /usr/lib/gnome-settings-daemon/gsd-print-notifications │ │ │ ├─15420 /usr/lib/gnome-settings-daemon/gsd-rfkill │ │ │ ├─15423 /usr/lib/gnome-settings-daemon/gsd-screensaver-proxy │ │ │ ├─15425 /usr/lib/gnome-settings-daemon/gsd-sharing │ │ │ ├─15431 /usr/lib/gnome-settings-daemon/gsd-smartcard │ │ │ ├─15434 /usr/lib/gnome-settings-daemon/gsd-xsettings │ │ │ ├─15439 /usr/lib/gnome-settings-daemon/gsd-wacom │ │ │ ├─15442 /usr/lib/gnome-settings-daemon/gsd-sound │ │ │ ├─15452 /usr/lib/gnome-settings-daemon/gsd-clipboard │ │ │ ├─15454 /usr/lib/gnome-settings-daemon/gsd-a11y-settings │ │ │ ├─15457 /usr/lib/gnome-settings-daemon/gsd-datetime │ │ │ ├─15461 /usr/lib/gnome-settings-daemon/gsd-color │ │ │ ├─15464 /usr/lib/gnome-settings-daemon/gsd-keyboard │ │ │ ├─15465 /usr/lib/gnome-settings-daemon/gsd-housekeeping │ │ │ ├─15469 /usr/lib/gnome-settings-daemon/gsd-mouse │ │ │ ├─15472 /usr/lib/gnome-settings-daemon/gsd-media-keys │ │ │ ├─15510 diodon │ │ │ ├─15515 /usr/lib/gnome-disk-utility/gsd-disk-utility-notify │ │ │ ├─15516 /usr/lib/i386-linux-gnu/indicator-messages/indicator-messages-service │ │ │ ├─15519 /usr/lib/i386-linux-gnu/indicator-application/indicator-application-service │ │ │ ├─15527 /usr/lib/gnome-settings-daemon/gsd-printer │ │ │ ├─15531 nautilus-desktop │ │ │ ├─15593 /usr/lib/ibus/ibus-engine-simple │ │ │ ├─15711 update-notifier │ │ │ └─16083 /usr/lib/deja-dup/deja-dup-monitor │ │ └─user@200463.service │ │ ├─zeitgeist.service │ │ │ └─15551 /usr/bin/zeitgeist-daemon │ │ ├─gnome-terminal-server.service │ │ │ ├─15661 /usr/lib/gnome-terminal/gnome-terminal-server │ │ │ ├─15671 bash │ │ │ ├─15682 systemd-cgls │ │ │ └─15683 pager │ │ ├─gvfs-gphoto2-volume-monitor.service │ │ │ └─15400 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor │ │ ├─zeitgeist-fts.service │ │ │ └─15557 /usr/lib/zeitgeist/zeitgeist/zeitgeist-fts │ │ ├─at-spi-dbus-bus.service │ │ │ ├─15267 /usr/lib/at-spi2-core/at-spi-bus-launcher │ │ │ ├─15277 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3 │ │ │ └─15282 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session │ │ ├─dbus.service │ │ │ ├─15110 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only │ │ │ ├─15298 /usr/bin/gnome-keyring-daemon --start --foreground --components=secrets │ │ │ ├─15357 /usr/lib/ibus/ibus-portal │ │ │ ├─15364 /usr/lib/gnome-shell/gnome-shell-calendar-server │ │ │ ├─15376 /usr/lib/gnome-online-accounts/goa-daemon │ │ │ ├─15387 /usr/lib/gnome-online-accounts/goa-identity-service │ │ │ └─15602 /usr/lib/dconf/dconf-service │ │ ├─gvfs-udisks2-volume-monitor.service │ │ │ └─15396 /usr/lib/gvfs/gvfs-udisks2-volume-monitor │ │ ├─evolution-calendar-factory.service │ │ │ ├─15567 /usr/lib/evolution/evolution-calendar-factory │ │ │ └─15603 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.Calendarx15567x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backend/Cal │ │ ├─evolution-source-registry.service │ │ │ └─15368 /usr/lib/evolution/evolution-source-registry │ │ ├─gvfs-metadata.service │ │ │ └─15643 /usr/lib/gvfs/gvfsd-metadata │ │ ├─gvfs-mtp-volume-monitor.service │ │ │ └─15404 /usr/lib/gvfs/gvfs-mtp-volume-monitor │ │ ├─gvfs-goa-volume-monitor.service │ │ │ └─15413 /usr/lib/gvfs/gvfs-goa-volume-monitor │ │ ├─gvfs-afc-volume-monitor.service │ │ │ └─15408 /usr/lib/gvfs/gvfs-afc-volume-monitor │ │ ├─init.scope │ │ │ ├─14995 /lib/systemd/systemd --user │ │ │ └─14996 (sd-pam) │ │ ├─evolution-addressbook-factory.service │ │ │ ├─15620 /usr/lib/evolution/evolution-addressbook-factory │ │ │ └─15636 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory all --bus-name org.gnome.evolution.dataserver.Subprocess.Backend.AddressBookx15620x2 --own-path /org/gnome/evolution/dataserver/Subprocess/Backe │ │ └─gvfs-daemon.service │ │ ├─15216 /usr/lib/gvfs/gvfsd │ │ ├─15227 /usr/lib/gvfs/gvfsd-fuse /run/user/200463/gvfs -f -o big_writes │ │ └─15542 /usr/lib/gvfs/gvfsd-trash --spawner :1.7 /org/gtk/gvfs/exec_spaw/0 When run GetSessionByPID(), using DBus (/org/freedesktop/login1.Manager) caused the problem in Ubuntu 18.04 "org.freedesktop.login1.NoSessionForPID: PID <pid> does not belong to any known session". I use: Description: Ubuntu 18.04.1 LTS Release: 18.04 Package info: Package: systemd Version: 237-3ubuntu10.3 Priority: important Section: admin Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintain...@lists.alioth.debian.org> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 12,9 MB Pre-Depends: libacl1 (>= 2.2.51-8), libblkid1 (>= 2.19.1), libc6 (>= 2.27), libcap2 (>= 1:2.10), libcryptsetup12 (>= 2:1.4), libgcrypt20 (>= 1.8.0), libidn11 (>= 1.13), libip4tc0 (>= 1.6.0+snapshot20161117), liblz4-1 (>= 0.0~r130), liblzma5 (>= 5.1.1alpha+20120614), libseccomp2 (>= 2.3.1), libselinux1 (>= 2.1.9) Depends: libapparmor1 (>= 2.9.0-3+exp2), libaudit1 (>= 1:2.2.1), libcryptsetup12 (>= 2:1.4.3), libgpg-error0 (>= 1.14), libkmod2 (>= 5~), libmount1 (>= 2.26.2), libpam0g (>= 0.99.7.1), libsystemd0 (= 237-3ubuntu10.3), util-linux (>= 2.27.1), mount (>= 2.26), adduser, procps Recommends: libpam-systemd, dbus, networkd-dispatcher Suggests: systemd-container, policykit-1 Breaks: apparmor (<< 2.9.2-1), ifupdown (<< 0.8.5~), laptop-mode-tools (<< 1.68~), systemd-shim (<< 10-3~), udev (<< 228-5) Replaces: udev (<< 228-5) Homepage: https://www.freedesktop.org/wiki/Software/systemd Task: minimal, ubuntu-core Supported: 5y Download-Size: 2 947 kB APT-Manual-Installed: yes APT-Sources: http://my.repo/ubuntu-current bionic-updates/main i386 Packages Description: system and service manager To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1794516/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp