Wow! I don't really use KDE or GNOME, just their apps. Learn several things here everyday
quatsch is right. Never a reason to start an X session as root. I use either
su
or
sudo
I working on a tutorial for sudo and will put it in the Linux Answers section of this site. Basically it allows you to give a user root's priveledges by typing sudo before a command.
If you want you can
man sudo
for more info
To edit the entries you do
visudo
and you can add a line under the
# Cmnd alias specification
user LOCALHOST = ALL
to give that user root privledges
Then, like I said, that user can do a sudo command and enter their own password. Works great.