Xorg (the X-server) is a big and complex beast. Currently it runs as root as it needs root privileges for various reasons. But with the latest systemd-logind all necessary infrastructure is in place to allow the server to run as a normal user and use systemd-logind to do input and graphics device management.
This talk looks at the work being done to leverage this new infrastructure to run Xorg without root rights.
Speakers: Hans de Goede