Why would you want to run gDesklets as root? You really shouldn't be logged in as root long enough to want eye-candy on your desktop. You really shouldn't be running X as root at all because on most distrobutions it runs with port 6000 (I think) open. If somebody exploited that to get and they wouldn't even need to do any work to raise their priviledges, they'd already have full access to your system.
When you want to do something as root in X, open a new terminal and su to root and run it then. You can still open GUI apps this way and you'll save yourself a bit of hassle.
And if you're going to say you wanted gDesklets for a log reader or something which is "useful" and not eye-candy, look at root-tail but still, running as root for extended periods is dumb.
|