"Amigos y nadie más. El resto, la selva"
-- Jorge Guillén

Fix Gnome remote access under Ubuntu

When you are trying to troubleshoot the desktop of a family member or friend is not the right time to run into problems on how to actually control their machines remotely.
Ubuntu comes with Remote Desktop, a control panel that essentially runs a VNC server (vino-server) so you can connect to the user and make changes while they watch you.

It just so happen that if the user has Visual Effects turn on, their screen does not refresh over the network as it should. And the reason is because of something called xdamage. The solution is simple, turn off xdamage for remote access:

gconftool-2 --set /desktop/gnome/remote_access/disable_xdamage --type bool true

And voilá! Now your screen (remotely) will refresh correctly.

To verify your settings you can do:

gconftool-2 --get /desktop/gnome/remote_access/disable_xdamagetrue

Turning Visual Effects (compiz) on or off can be done from: System :: Preferences :: Appearance :: Visual Effects

To turn Remote Desktop on or off you can use: System :: Preferences :: Remote Desktop


New Comment

* optional