Public bug reported:

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://archive.pls.pbank.com.ua/ubuntu-current bionic-updates/main 
i386 Packages
Description: system and service manager

** Affects: systemd (Ubuntu)
     Importance: Undecided
         Status: Confirmed


** Tags: bionic

-- 
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:
  Confirmed

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://archive.pls.pbank.com.ua/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

Reply via email to