How-To Geek
Start an Ubuntu Gnome Application as Root User
Ubuntu Linux runs the the desktop as a regular user account, and so all programs launched are launched in the context of a normal user account.
To run a command-line program with superuser(root) priviledges, you normally will preceed the command with “sudo”, as shown in this example:
sudo gedit filename.txt
Ubuntu provides a graphical alternative to the sudo command that you have probably seen if you try to run any administrative tool:
You can easily and quickly run any program as root by preceeding the command with the “gksu” command. For instance, let’s launch xterm as root by hitting Alt+F2 to bring up the quick run dialog:

We’ll first see the password dialog shown above, enter your password… and there we go - we now have a terminal running as root:


Easy stuff!
|
Subscribe |
Daily Email Updates |
|
You can get our how-to articles in your inbox each day for free. Just enter your email below: |
- By The Geek on 11/25/06
Comments (7)
Comments are closed on this post.
If you'd like to continue the discussion on this topic, you can do so at our forum.
Go to the Forum
Thank you for the very good and useful information! I applied it to my Limewire using Ubuntu. First, I am really much tired looking for any solution to run my limewire as root without using the gnome-terminal. Using ‘gksu’ command, I found it easy!!! Thanks again!
It really helped. I am using 8.04 LTS and wanted to update antivirus definition. Thanks for sharing the information.
Thanks a bunch. This was just what I was looking for.
If you run a GUI application like gedit, you should use gksudo instead of sudo
wowwwwwwwwwwwwwwww!!!! Thank you so much!!!!! finally I’ve been looking for this forever!!!!
Thanks a lot, gksu helped me, but now I am trying to run this with cron, how to automatized the password input?
Thanks! Useful information. Very handy to edit some Apache config files using jEdit rather than being stuck with some crappy terminal editor!