Created attachment 64021 [details] [review] patch requires user xorg present in system Xserver should setuid to non-root if started as root
Ick, making Xorg fatal error because you silently started requiring a new user account be created first seems like a horrible plan. This also breaks regeneration, when the X server needs uid 0 back to rotate log files, re-open devices, etc. There are ways we can drop privileges (I've been shipping a much more complex patch in the Solaris Xorg for years for that), but this isn't a good one.
Xorg can do this now.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.