> X doesn't need to run as root.  X can run as the user but the devices
> (like keyboard, mouse, display buffers, and some other things maybe)
> need to be owned by the user that you want it to run as.  So to make
> things simpler (the powers that be) added Xwrapper to the mix which does
> the suid root before calling X so the ownership issues go away.

	I thought I detected the icy hand of Xwrapper in this mess... and of
course, there still isn't any documentation on it. :(
	so far, your explanation is the best I've seen on it. :)

thanks,
Carl.
-- 
Network Engineer
Real-Time Enterprises
(952) 943-8700