[git pull] Fix systemd integration when starting X on a new VT + 2 more fixes

Hans de Goede hdegoede at redhat.com
Tue Jun 23 01:40:56 PDT 2015


Hi Keith,

Please pull from my git tree for the bugfix patch-set fixing some
issues with the systemd integration when starting X on a new VT, which
we discussed a while back and you agreed on taking, but which seems
to have fallen through the cracks.

As well as 2 new patches, one spelling fix for a manpage and a fix
for how we listen to certain dbus signals from systemd-logind
from David Herrmann.

Note this supercedes my previous pull-req.

The following changes since commit fa12f2c150b2f50de9dac4a2b09265f13af353af:

   glamor: don't do render ops with matching source/dest (v3) (2015-06-02 14:16:26 +1000)

are available in the git repository at:

   git://people.freedesktop.org/~jwrdegoede/xserver for-keith

for you to fetch changes up to 780a69aff0ff57ef813179a2f09556eaf488cdfc:

   systemd-logind: do not rely on directed signals (2015-06-23 09:42:31 +0200)

----------------------------------------------------------------
David Herrmann (1):
       systemd-logind: do not rely on directed signals

Hans de Goede (4):
       linux: Add linux_parse_vt_settings and linux_get_keeptty helpers
       linux: Add a may_fail paramter to linux_parse_vt_settings
       systemd-logind: Only use systemd-logind integration together with keeptty
       Xorg.wrap.man: Fix spelling mistake in Xorg.wrap.1

  hw/xfree86/man/Xorg.man                      |   6 +-
  hw/xfree86/man/Xorg.wrap.man                 |   2 +-
  hw/xfree86/os-support/linux/linux.h          |  32 +++++++
  hw/xfree86/os-support/linux/lnx_init.c       | 135 +++++++++++++++++----------
  hw/xfree86/os-support/linux/systemd-logind.c |  26 ++++++
  5 files changed, 148 insertions(+), 53 deletions(-)
  create mode 100644 hw/xfree86/os-support/linux/linux.h

Thanks & Regards,

Hans


More information about the xorg-devel mailing list