[ cross-posting to arch-general ]
On Fri, Jul 25, 2014 at 03:59:27PM +0200, Laurent Carlier wrote:
> The new version comes with the following changes:
> * X is now rootless with the help of systemd-logind, this also means that it
> must be launched from the same virtual terminal as was used to log in. Please
> note that launching X through a login-manager (gdm, kdm, ...) doesn't yet
> provide rootless access. The old root execution behavior can be restored
> through the Xorg.wrap config file (man xorg.wrap).
Note that this update is not seemless because it breaks virtual machines with
vesa (no KMS, so can not access /dev/mem). The documentation says that Xorg
will autodetect whether or not to drop root privs, but it doesn't.
Forcing X to run as root via Xwrapper.config does help, but neither this file
nor /etc/X11/X11 are part of the package. Is it possible to at least have the
latter directory in xorg-server?
Otherwise, great news!
GPG fingerprints: DA92 034D B4A8 EC51 7EA6 20DF 9291 EE8A 043C B8C4
C0DF 20D0 C075 C3F1 E1BE 775A A7AE F6CB 164B 5A6D