Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to use the Remote Desktop Viewer on my laptop to connect to my desktop, which I have configured with Remote Desktop preferences. But it fails to update the screen shot image, making it useless.

What can I do to speed it up and actually have usable Remote Desktop?

Any applications I can install on either/both sides to do it?

share|improve this question
up vote 9 down vote accepted

Sounds like you have compiz enabled on your desktop which is what's causing the lack of screen refresh. There's an option you can enable on the server side (in your case the desktop) - that is, the machine you wish to control, which will fix this.

ALT+F2 -> gconf-editor -> Run

Navigate to /desktop/gnome/remote_access Tick the box next to disable_xdamage Reconnect to the desktop via VNC and it should refresh the screen fine.

alt text

share|improve this answer
Works perfectly, thanks :) – Valorin Dec 1 '10 at 4:25

You can try changing the client and the server for a better experience. As far as as client is concerned, the remmina client is a much better performer than vinagre and if you are use facing problems with vino then try tightvncserver. Both Are available via synaptic or USC.

share|improve this answer

I personally prefer Team viewer,it's a computer software package for remote control, desktop sharing, and file transfer between computers. The software operates with Microsoft Windows,Linux based OS & Mac OS X, and is able to function while the computers are protected by firewalls and NAT proxy....

Installing Team viewer:

For Ubuntu,you can download teamviewer here. Once downloading is completed, you can install it easily by double clicking the file.After installation you can find team viwer under the Internet Menu.

Open the Team Viwer:

Applications -- >>Internet -->> Team Viwer

alt text

Before establishing the remote desktop connection,you must know the ID and Password of the remote system which is running Team Viwer.After getting the ID and Password from your partner.Enter the ID and click connect to partner, with in few seconds it will show a window prompting for a password.Enter the password which you got from your partner and click ok.

Now you are connected to remote sytem.

share|improve this answer
Works great.. no fancy schmancy configuration necessary – Pete Feb 1 '11 at 12:53

If you have good internet connectivity there are lot of applications you can use. Some of my favorites are:

1). teamviewer: TeamViewer connects to any PC or server around the world within a few seconds It supports linux,mac,windows and iphone. So you can access linux desktop from windows and vice versa.

2). Skype: Nowadays skype also started to provide screen sharing. skype also supports multiplatform

3). empathy: The default chat client in ubuntu.

[UPDATE]: Empathy and Skype are available at software center.

share|improve this answer

for 12.04 it's now in dconf-editor->desktop->gnome->remote-access->disable-xdamage

share|improve this answer

Unfortunately this no longer works in ubuntu 12.04 The specified option is no longer available in gconf-editor.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.