Remote Desktop in Ubuntu 11.10 Oneiric Ocelot
November 15, 2011 9 Comments
I have always used VNC to remotely connect to a Linux desktop. On Windows it’s been RDP. I came across a much better way than VNC to connect to my Kubuntu desktop: x2go. The application is absolutely wonderful and dead easy to install on Kubuntu. But its documentation is a confusing mess. Fortunately, we don’t really need to use the documentation that much.
There are two components to x2go: client and server. Go to the download page to get a client for Windows. To setup the server on Ubuntu you will need to do the following (source: X2go packages for Ubuntu GNU/Linux):
Step 1: Add a PPA respository
sudo add-apt-repository ppa:x2go/stable
Step 2: Update your package database
sudo aptitude update
Step 3: Install x2go server
sudo aptitude install x2goserver
Step 4: (Optional) Install x2go client in case you are using a Linux desktop
sudo aptitude install x2goclient
That’s basically all the configuration you need to do.
On your Windows/Linux desktop/workstation, just launch the x2go client and connect to your Ubuntu desktop using the connection profile information it asks for. Just make sure that you have SSH server enabled on your Ubuntu desktop and the firewall is not blocking its port.
Now don’t think that only Ubuntu can use x2go. All Linux distributions are able to run it but it’s just easier to install in Ubuntu because of the PPA.
I’ll also add that if you want to VNC or RDP to a Windows machine, you can use Vinagre. Just do a
sudo aptitude install vinagre and you get an excellent remote desktop client.