Bug#966198: gdm3: Defunct gdm-session-worker processes occationally remains unhandled.
Sam Morris
sam at robots.org.uk
Thu Mar 18 11:35:59 GMT 2021
Package: gdm3
Version: 3.38.2.1-1
Followup-For: Bug #966198
X-Debbugs-Cc: sam at robots.org.uk
I've noticed quite a few of these processes hanging around:
$ pgrep gdm-session-worker -f | xargs ps -o pid,ppid,user,unit,uunit,args
PID PPID USER UNIT UUNIT COMMAND
13684 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
14493 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
533734 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
562961 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
924525 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
966813 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1082590 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1157998 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1330002 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1357332 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1464958 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1629189 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1681338 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1729650 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1811649 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1898863 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1980006 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
1994799 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
2038078 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
2038182 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
2090305 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
2183710 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
2330631 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
2398148 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
2922617 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
2924774 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
2980937 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3095572 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3126611 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3604886 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3616298 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3631925 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3631965 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3740333 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3740704 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3850981 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3902787 1 root session-3.scope - gdm-session-worker [pam/gdm-password]
3907031 7732 root session-97366.scope - gdm-session-worker [pam/gdm-password]
I don't know what causes this - I've tried locking and unlocking my
screen and it doesn't seem to increase the number of processes.
This differs from the problem reported by Alberto in that the processes
run as root, and are for [pam/gdm-password]. But I don't know whether
this is a separate bug or not.
-- System Information:
Debian Release: bullseye/sid
APT prefers testing-debug
APT policy: (550, 'testing-debug'), (550, 'testing'), (530, 'unstable-debug'), (530, 'unstable'), (500, 'testing-security'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.9.0-4-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_USER
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: default
Versions of packages gdm3 depends on:
ii accountsservice 0.6.55-3
ii adduser 3.118
ii dbus 1.12.20-2
ii dconf-cli 0.38.0-2
ii dconf-gsettings-backend 0.38.0-2
ii debconf [debconf-2.0] 1.5.75
ii gir1.2-gdm-1.0 3.38.2.1-1
ii gnome-session [x-session-manager] 3.38.0-3
ii gnome-session-bin 3.38.0-3
ii gnome-session-common 3.38.0-3
ii gnome-settings-daemon 3.38.1-3
ii gnome-shell 3.38.3-4
ii gnome-terminal [x-terminal-emulator] 3.38.3-1
ii gsettings-desktop-schemas 3.38.0-2
ii libaccountsservice0 0.6.55-3
ii libaudit1 1:3.0-2
ii libc6 2.31-9
ii libcanberra-gtk3-0 0.30-7
ii libcanberra0 0.30-7
ii libgdk-pixbuf-2.0-0 2.42.2+dfsg-1
ii libgdm1 3.38.2.1-1
ii libglib2.0-0 2.66.7-2
ii libglib2.0-bin 2.66.7-2
ii libgtk-3-0 3.24.24-3
ii libkeyutils1 1.6.1-2
ii libpam-modules 1.4.0-6
ii libpam-runtime 1.4.0-6
ii libpam-systemd 247.3-1
ii libpam0g 1.4.0-6
ii librsvg2-common 2.50.3+dfsg-1
ii libselinux1 3.1-3
ii libsystemd0 247.3-1
ii libx11-6 2:1.7.0-2
ii libxau6 1:1.0.9-1
ii libxcb1 1.14-3
ii libxdmcp6 1:1.1.2-3
ii lsb-base 11.1.0
ii mutter [x-window-manager] 3.38.3-5
ii policykit-1 0.105-30
ii procps 2:3.3.17-4
ii ucf 3.0043
ii x11-common 1:7.7+22
ii x11-xserver-utils 7.7+8
ii xterm [x-terminal-emulator] 366-1
Versions of packages gdm3 recommends:
ii at-spi2-core 2.38.0-2
ii desktop-base 11.0.2
ii x11-xkb-utils 7.7+5
ii xserver-xephyr 2:1.20.10-3
ii xserver-xorg 1:7.7+22
ii zenity 3.32.0-6
Versions of packages gdm3 suggests:
pn gnome-orca <none>
pn libpam-fprintd <none>
ii libpam-gnome-keyring 3.36.0-1
-- Configuration Files:
/etc/gdm3/daemon.conf changed:
[daemon]
InitialSetupEnable = false
[security]
[xdmcp]
[chooser]
[debug]
-- debconf information:
* shared/default-x-display-manager: gdm3
gdm3/daemon_name: /usr/sbin/gdm3
-- System Information:
Debian Release: bullseye/sid
APT prefers testing-debug
APT policy: (550, 'testing-debug'), (550, 'testing'), (530, 'unstable-debug'), (530, 'unstable'), (500, 'testing-security'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.9.0-4-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_USER
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: default
Versions of packages gdm3 depends on:
ii accountsservice 0.6.55-3
ii adduser 3.118
ii dbus 1.12.20-2
ii dconf-cli 0.38.0-2
ii dconf-gsettings-backend 0.38.0-2
ii debconf [debconf-2.0] 1.5.75
ii gir1.2-gdm-1.0 3.38.2.1-1
ii gnome-session [x-session-manager] 3.38.0-3
ii gnome-session-bin 3.38.0-3
ii gnome-session-common 3.38.0-3
ii gnome-settings-daemon 3.38.1-3
ii gnome-shell 3.38.3-4
ii gnome-terminal [x-terminal-emulator] 3.38.3-1
ii gsettings-desktop-schemas 3.38.0-2
ii libaccountsservice0 0.6.55-3
ii libaudit1 1:3.0-2
ii libc6 2.31-9
ii libcanberra-gtk3-0 0.30-7
ii libcanberra0 0.30-7
ii libgdk-pixbuf-2.0-0 2.42.2+dfsg-1
ii libgdm1 3.38.2.1-1
ii libglib2.0-0 2.66.7-2
ii libglib2.0-bin 2.66.7-2
ii libgtk-3-0 3.24.24-3
ii libkeyutils1 1.6.1-2
ii libpam-modules 1.4.0-6
ii libpam-runtime 1.4.0-6
ii libpam-systemd 247.3-1
ii libpam0g 1.4.0-6
ii librsvg2-common 2.50.3+dfsg-1
ii libselinux1 3.1-3
ii libsystemd0 247.3-1
ii libx11-6 2:1.7.0-2
ii libxau6 1:1.0.9-1
ii libxcb1 1.14-3
ii libxdmcp6 1:1.1.2-3
ii lsb-base 11.1.0
ii mutter [x-window-manager] 3.38.3-5
ii policykit-1 0.105-30
ii procps 2:3.3.17-4
ii ucf 3.0043
ii x11-common 1:7.7+22
ii x11-xserver-utils 7.7+8
ii xterm [x-terminal-emulator] 366-1
Versions of packages gdm3 recommends:
ii at-spi2-core 2.38.0-2
ii desktop-base 11.0.2
ii x11-xkb-utils 7.7+5
ii xserver-xephyr 2:1.20.10-3
ii xserver-xorg 1:7.7+22
ii zenity 3.32.0-6
Versions of packages gdm3 suggests:
pn gnome-orca <none>
pn libpam-fprintd <none>
ii libpam-gnome-keyring 3.36.0-1
-- Configuration Files:
/etc/gdm3/daemon.conf changed:
[daemon]
InitialSetupEnable = false
[security]
[xdmcp]
[chooser]
[debug]
-- debconf information:
gdm3/daemon_name: /usr/sbin/gdm3
* shared/default-x-display-manager: gdm3
More information about the pkg-gnome-maintainers
mailing list