Do you administer Linux machines? Or do you just need the ability to remotely connect to your Linux machines from other Linux machines? If so, are you looking for an easy solution for this task? There is one, if you are a fan of the GNOME desktop.
Vinagre is a remote desktop tool with plenty of features and ease of use for just about any level of user. It's enjoying release 2.30.1 so it's quite mature. In this article I will show you how to install and use the default GNOME remote desktop tool.
Vinagre offers enough features to help make it stand out among other rdp clients:
Now let's get to the installation and usage.
Most likely, if you are using a newer GNOME desktop, Vinagre is already installed. If you click Applications > Internet and you see Remote Desktop Viewer listed, it's there. If not, follow these instructions:
That's it! Vinagre is now installed.
In order to use Vinagre you have to have at least two workstations. Let's take a look at connection to a Ubuntu desktop from a Fedora desktop. The first thing you have to do is allow the remote connections on the target machine. From the target machine (in this case Ubuntu 10.04) click System > Preferences > Remote Desktop which will open up the Vinagre preferences window (see Figure 1).
What you need to do is to first click the Allow other users to view your desktop. This will enable the server for incoming connections. The other options are specific to your needs and reflect security and quick access to the Vinagre application.
Once you have taken care of the target configuration, let's go to the primary location - the Fedora desktop.
From Fedora click Applications > Internet > Remote Desktop Viewer to open up the main Vinagre window. Once there click on the Connect button to open up the connection dialogue (see Figure 2). If you click the Find button any machine with a VNC server on your network will show up, which you can then select using the drop-down. If not, just enter the IP address of the machine and click Find. Once you've done that you can then control some of the graphic aspects of the connection (to spare bandwidth if necessary). Once you have set up your connection click Connect and Vinagre will open up a connection to the target machine. You should now be able to take control of said target (see Figure 3).
As you can see (in the remote machine) you get an alert that another user has connected to your machine.
If you use Compiz on your target machine you might find your primary machine unable to control the target. If that's the case there is a work around. To get around this problem you have to open up gconf-editor, navigate to desktop > gnome > applications > remote access, and then click the checkbox for disable_xdamage. Once you have done this close gconf-editor and your source machine should now be able to take control of the target.
Vinagre is one of the easiest to use remote desktop tools I have come across. With the inclusion of tabs and favorites, it makes it a strong candidate to take over as your favorite remote tool for the Linux environment.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.