А вы повнимательней посмотрите или запустите top на предмет X, он-то как раз из под рута.floyd@w451:~> ps aux | grep X
floyd 4682 0.0 0.4 3876 1084 tty1 S+ May03 0:00 /bin/sh /usr/X11R6/bin/startx
floyd 4683 0.0 0.2 2796 516 tty1 S+ May03 0:00 tee /home/floyd/.X.err
floyd 4707 0.0 0.2 2496 520 tty1 S+ May03 0:00 xinit /usr/X11R6/lib/X11/xinit/xinitrc -- /usr/X11R6/lib/X11/xinit/xserverrc -auth /home/floyd/.serverauth.4682 -nolisten tcp
root 4708 0.2 18.9 53492 42484 tty7 Ss+ May03 2:56 X :0 -auth /home/floyd/.serverauth.4682 -nolisten tcp -nolisten tcp # Ой, а он и вправду из под рута ;)
floyd 4738 0.0 0.4 3876 992 tty1 S May03 0:00 /bin/bash /usr/X11R6/lib/X11/xinit/xinitrc