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.