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 upgraded to 12.04 recently and found that my VNC connection wouldn't update, specifically when I connected it would display the desktop as it was, but would not update further.

I found disabling compositing by doing metacity --replace fixes this, however this does not "stick" and needs to be done every time I reboot the machine, how can I make this permanent?

Thanks in advance.

share|improve this question
Your answer doesn't tell me what gnome-fallback has to do with anything, please specify. – JXPheonix Jun 18 '12 at 14:22
Sorry, I should have specified, I am using gnome because I couldn't get vnc to work on unity at all on the previous version. – user71466 Jun 18 '12 at 14:28
When you start a new session by logging out, after you enter your password, but before you hit enter, click on the little cog next to your user name. You'll get a bunch of choices. Pick Unity 2D, or GNOME Classic (No effects) and then hit enter. The choice you make is sticky. Neither Unity 2D nor GNOME Classic (No effects) uses compiz. (If you don't see GNOME Classic (no effects), you could install gnome tweak tool which will bring that DE along.) – user25656 Jun 18 '12 at 16:54

Edit or check the specific session file in /usr/share/gnome-session/sessions.You could use gedit ( with root permissions) for doing this.

share|improve this answer

Look for a "Gnome Classic (no effects)" session when logging in.
This is gnome-fallback preconfigured to use metacity.

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.