xorg-server: logind support requires --enable-udev, however works without udev running, is udev really needed?

Piotr Karbowski slashbeast at gentoo.org
Tue Mar 19 21:01:47 UTC 2019


Hi,

Today I've been integrating a elogind, a drop-in replacement for
systemd-logind and I came across a hard dependency of
--enable-systemd-logind on --enable-config-udev.

configure: error: systemd-logind is only supported in combination with
udev configuration.

However I was able to get Xorg working without suid with elogind while
running mdev from busybox, I've been keeping user in `video` and `input`
groups meaning that Xorg running as my user does have access to input
devices.

My system does not run udev at all, however I kept it around as a stub
to make xorg-server build with --enable-config-udev.

Can you please confirm that udev is really needed, or, if not, would it
be possible to make --enable-systemd-logind buildable with
--disable-config-udev?

-- Piotr.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: pEpkey.asc
Type: application/pgp-keys
Size: 6198 bytes
Desc: not available
URL: <https://lists.x.org/archives/xorg-devel/attachments/20190319/bc162820/attachment.key>


More information about the xorg-devel mailing list