[git pull]

Keith Packard keithp at keithp.com
Wed Jun 3 07:02:37 PDT 2015


Hans de Goede <hdegoede at redhat.com> writes:

>        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

+Prevent the server from detaching its initial controlling terminal. If you
+want to use systemd-logind integration you must specify this option.
+Not all platforms support (or can use) this option.

I'm sure you all discussed the various options for "fixing" this, but I
see three options and I'd like to see some rational for the one you've
picked

 1) Make the missing -keeptty option to override the systemd logind
    integration.

 2) Have systemd logind integration force -keeytty behaviour.

 3) fix systemd to make the systemd/X integration work without the
    -keeptty option?

I just don't know what's likely to break fewer systems, and have no
context in which to evaluate this choice.

-- 
-keith
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20150603/0284522f/attachment.sig>


More information about the xorg-devel mailing list