Package: awesome
Version: 4.2-4
Severity: normal

Hi,

Part of my ~.xsession looks like this:

traystuff &
confsynaptics
setxkbmap -option compose:menu be
light-locker &
/usr/share/xscreensaver/xscreensaver-wrapper.sh -nosplash &
exec awesome

The last line means awesome now inherits the processes that were started
in the background. Unfortunately, the result is that awesome does not
appear to reap the zombies:

wouter    2375  0.2  0.4 550072 72876 ?        Ssl  11:04   0:05      \_ awesome
wouter    2465  0.0  0.0  11096  2212 ?        Ss   11:04   0:00          \_ 
/usr/bin/ssh-agent /usr/bin/im-launch /bin/bash /home/wouter/.xsession
wouter   10348  0.0  0.0  28936  4880 ?        S    11:34   0:00          |   
\_ /usr/lib/openssh/ssh-pkcs11-helper
wouter    2555  0.0  0.0      0     0 ?        Z    11:04   0:00          \_ 
[traystuff] <defunct>
wouter    2568  0.0  0.0      0     0 ?        Z    11:04   0:00          \_ 
[bash] <defunct>
wouter    2569  0.0  0.0      0     0 ?        Z    11:04   0:00          \_ 
[xscreensaver] <defunct>

This does not appear to be proper.

If you need further information, do ask.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unreleased'), (500, 'unstable'), 
(500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, m68k, arm64

Kernel: Linux 4.14.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_ZA.UTF-8, LC_CTYPE=en_ZA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_ZA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages awesome depends on:
ii  dbus-user-session [default-dbus-session-bus]  1.12.2-1
ii  dbus-x11 [dbus-session-bus]                   1.12.2-1
ii  gir1.2-freedesktop                            1.54.1-4
ii  gir1.2-pango-1.0                              1.40.14-1
ii  libc6                                         2.26-1
ii  libcairo-gobject2                             1.15.8-3
ii  libcairo2                                     1.15.8-3
ii  libdbus-1-3                                   1.12.2-1
ii  libgdk-pixbuf2.0-0                            2.36.11-1
ii  libglib2.0-0                                  2.54.2-5
ii  liblua5.3-0                                   5.3.3-1
ii  libstartup-notification0                      0.12-5
ii  libx11-6                                      2:1.6.4-3
ii  libxcb-cursor0                                0.1.1-4
ii  libxcb-icccm4                                 0.4.1-1+b1
ii  libxcb-keysyms1                               0.4.0-1+b2
ii  libxcb-randr0                                 1.12-1
ii  libxcb-render0                                1.12-1
ii  libxcb-shape0                                 1.12-1
ii  libxcb-util0                                  0.3.8-3+b2
ii  libxcb-xinerama0                              1.12-1
ii  libxcb-xkb1                                   1.12-1
ii  libxcb-xrm0                                   1.0-3
ii  libxcb-xtest0                                 1.12-1
ii  libxcb1                                       1.12-1
ii  libxdg-basedir1                               1.2.0-1
ii  libxkbcommon-x11-0                            0.7.1-2
ii  libxkbcommon0                                 0.7.1-2
ii  lua-lgi                                       0.9.2-1
it  menu                                          2.1.47+b1

Versions of packages awesome recommends:
ii  awesome-extra      2017110501
ii  feh                2.22.2-1
ii  rlwrap             0.42-3
ii  x11-xserver-utils  7.7+7+b1

Versions of packages awesome suggests:
pn  awesome-doc  <none>

-- no debconf information

Reply via email to