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

Hans de Goede hdegoede at redhat.com
Wed Mar 20 15:32:45 UTC 2019


Hi,

On 3/20/19 4:26 PM, Piotr Karbowski wrote:
> Hi,
> 
> On 20/03/2019 12.32, Hans de Goede wrote:
>>
>> I'm surprised that this works at all, but regardless using the logind
>> integration without the udev integration is definitely not something
>> which we want to support, sorry.
> 
> What do you mean by that?

What I mean by that is that the Xserver probe code is already suffering from
a combinatorial explosion (https://en.wikipedia.org/wiki/Combinatorial_explosion)
problem wrt all the different options, hardware configs and paths
through the code.

So I do not want to add yet another variable.

You are free to use the logind integration without udev support
and with a small *local* downstream patch you may even be able
to completely build without udev support while using the logind
integration.

But this is not something which I believe we should support in
the upstream xserver, so if it breaks you get to keep both pieces.

Regards,

Hans


More information about the xorg-devel mailing list