diff options
author | Randy Witt <randy.e.witt@linux.intel.com> | 2015-01-16 13:36:35 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-01-16 23:09:04 +0000 |
commit | 31c701821e2770e29955d1e1eb45a254f5a0acb8 (patch) | |
tree | a52dabba13ba69767dcfd4ece4bc80172c88891b | |
parent | 89649881bcd0e76d6ee7c85c30e75bb01e1c004f (diff) | |
download | openembedded-core-31c701821e2770e29955d1e1eb45a254f5a0acb8.tar.gz openembedded-core-31c701821e2770e29955d1e1eb45a254f5a0acb8.tar.bz2 openembedded-core-31c701821e2770e29955d1e1eb45a254f5a0acb8.zip |
xserver-xorg: Always disable systemd-logind.
Without a dm to handle the session management systemd-logind can make it
difficult for X to gain ownership of devices and behave properly.
Since X seems to work without enabling systemd-logind, always disable it for
now, and we can revisit it if we ever want to try to take advantage of
multi-user sessions/seats.
[Yocto # 7100]
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index 5b47e3445f..61542955a9 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc @@ -114,10 +114,10 @@ EXTRA_OECONF += "--with-fop=no \ --with-xkb-output=/var/lib/xkb \ --with-sha1=libcrypto \ ac_cv_file__usr_share_sgml_X11_defs_ent=no \ + --disable-systemd-logind \ " -PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri dri2 glx', '', d)} \ - ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}" +PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri dri2 glx', '', d)}" PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev" PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,glproto virtual/mesa xf86driproto" @@ -128,7 +128,6 @@ PACKAGECONFIG[glx] = "--enable-glx --enable-glx-tls,--disable-glx,glproto virtua PACKAGECONFIG[unwind] = "--enable-libunwind,--disable-libunwind,libunwind" PACKAGECONFIG[xshmfence] = "--enable-xshmfence,--disable-xshmfence,libxshmfence" PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native" -PACKAGECONFIG[systemd] = "--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus,dbus-lib" do_install_append () { # Its assumed base-files creates this for us |