Bug#798097: Restarting logind kills Xserver

Michael Biebl biebl at debian.org
Sat Sep 5 16:40:32 BST 2015


Package: xserver-xorg-core
Version: 2:1.17.2-2
Severity: serious

I installed gdm3 from experimental which brought xserver-xorg-core from
experimental along with it.
This version has support for logind enabled, which apparently is
required to run gdm successfully.

There is one particular issue though: Atm, we do restart systemd-logind
on upgrades in systemd.postinst. This kills your running X session
though, due to [1].

I'm not yet sure, how to address this, i.e. if we can revert this Xorg
patch and find a solution in X or stop restarting systemd-logind as part
of the upgrade process.

I've decided to make this bug RC, since we need to fix that one way or
another.

Reading [1] again, I remember that systemd now has a facility to pass
FDs, which is used to restart journald safely. Maybe Xorg upstream needs
to be poked again.

Michael

[1] http://cgit.freedesktop.org/xorg/xserver/commit/?id=dc48bd653c7e1013e2d69e3f59ae3cbc0c893473

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages xserver-xorg-core depends on:
ii  keyboard-configuration    1.132
ii  libaudit1                 1:2.4.4-1
ii  libc6                     2.19-19
ii  libdbus-1-3               1.10.0-1
ii  libdrm2                   2.4.64-1
ii  libegl1-mesa              10.6.5-1
ii  libepoxy0                 1.3.1-1
ii  libgbm1                   10.6.5-1
ii  libgcrypt20               1.6.3-2
ii  libgl1-mesa-glx [libgl1]  10.6.5-1
ii  libpciaccess0             0.13.4-1
ii  libpixman-1-0             0.32.6-3
ii  libselinux1               2.3-2+b1
ii  libudev1                  225-2~local0
ii  libxau6                   1:1.0.8-1
ii  libxdmcp6                 1:1.1.2-1
ii  libxfont1                 1:1.5.1-1
ii  libxshmfence1             1.2-1
ii  udev                      225-2~local0
ii  xserver-common            2:1.17.2-2

Versions of packages xserver-xorg-core recommends:
ii  libgl1-mesa-dri  10.6.5-1

Versions of packages xserver-xorg-core suggests:
ii  xfonts-100dpi    1:1.0.4+nmu1
ii  xfonts-75dpi     1:1.0.4+nmu1
ii  xfonts-scalable  1:1.0.3-1.1

-- no debconf information



More information about the Pkg-systemd-maintainers mailing list