On 10/30/15 17:02, Sven Joachim wrote: > On 2015-10-30 15:40 +0100, to...@tuxteam.de wrote: > >> OK, I *think* that's the problem: Once upon a time, X was setuid root. >> So "startx" as a user used to do the right thing. In the brave new >> systemd world, X is run as a regular user and systemd-whatever (sorry, >> I'm not versed on systemd's innards) does whatever root magic is >> needed. > > It is systemd-logind which controls access rights to input devices. > >> Assuming my hunch above is right, you might try to >> >> - start X from a display manager (this one runs as root and can inherit >> that to the X server) >> - afaik there is an X "setuid wrapper", but I forgot how it's called, >> perhaps something like "xorg-legacy" or thereabouts. This should make >> startx work again for "mortals". >> >> Or you go the systemd way. > > That means installing libpam-systemd (the latest xserver-xorg-core > package in unstable recommends it, BTW). >
Thank you for your hints, I will need them when I migrate. Regards, Flo.