Originally Posted by niels-da-piels
You can enable graphical login for root quite easy: edit both /etc/pam.d/gdm and /etc/pam.d/gdm-password and comment out the line containing "!= root".
Thanks for that information. I use the graphical root login all of the time when something doesn't work. For example, (trivial but makes the point) I was having a hard time getting my pictures to be saved as a desktop background. I had a photo program which could change any picture you edited and make it the desktop background.... except that feature didn't work under my user account.
Therefore, I ran as root graphically to see if it would work there. Sure enough, it did. Therefore, I had to go into my pictures and make sure that I had full permissions for them and then went into the /usr/share/backgrounds directory to put the pictures that I wanted as wallpapers into that folder so I had the option to install them.
Now, I have the desktop I want.
Of course, this may be a pretty stupid reason to login as root graphically. What if it was some other important function or application?
Obviously, you should always use a user account for 99% of your normal routine & save root for when you are actually fixing something in Linux.
BTW: M$ Vista does the same thing, disabling the administrator account. Of course, M$ is a lot less secure so doing that in Vista is less intrusive.
I'm very security aware. My network isn't open. My hard drive is encrypted, protecting my data and personal information. A graphical root login.... with the complex root password, will not make my machine unsafe.