Hi, [ 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! Thanks, -- Leonid Isaev GPG fingerprints: DA92 034D B4A8 EC51 7EA6 20DF 9291 EE8A 043C B8C4 C0DF 20D0 C075 C3F1 E1BE 775A A7AE F6CB 164B 5A6D