You can run X as normal user, without making changes to any part of xorg-server package, ie no startx, etc changes, BUT it does require a newer kernel OR a one line modification to one file (for older kernels where it checks permissions), not sure if that change got backported to older kernels. As f...