Why on earth are you running a full graphical environment as root?
What benefit does this provide you that you cannot accomplish through either su in the terminal(konsole) or through Superuser access on the file manager (konqueror). It is generally considered very poor security practice to run an entire graphical environment as root. Root is like surgery, only to be used when necessary, not "lets just cut the sucker open and see if we find anything wrong . . ."