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 found this option in CCSM. It's unchecked by default. There's a tooltip explaining that it allows drawing on fullscreen windows to not be redirected to offscreen pixmaps.

share|improve this question
up vote 7 down vote accepted

This option causes drawing to occur directly on the screen rather than drawing off-screen and then copying the drawn content back onto the screen.

Thus, yes it can dramatically improve graphical performance.

However there can be a draw-back - on some graphics cards/monitors - using this option can result in dramatic flickering. Particularly - this flickering effect can occur on full-screen apps.

Thus - its work experimenting, but if you see flickering, its best not to use.

Remember using CCSM can break your desktop.

If you want to toggle this value, you can use:

gconftool-2 --set /apps/compizconfig-1/profiles/Default/plugins/composite/screen0/options/unredirect_fullscreen_windows --type bool 0

Change 0 for 1 to switch this option back-on.

share|improve this answer

If you use the Nvidia proprietary drivers, it is very important to unredirect fullscreen windows, otherwise XVideo will not use sync to vblank and you will see tearing while playing videos. The Nvidia driver manual says:

Note that the Xv adaptors will ignore the sync-to-vblank option when drawing into a redirected window.

share|improve this answer
How would one do what you propose? – Elijah Lynn May 6 '14 at 13:49
Use gconftool-2, as explained by @fossfreedom in his answer. – Mihai Capotă May 6 '14 at 16:50
Okay, thank you. – Elijah Lynn May 6 '14 at 23:38
I'm experiencing the opposite. I get tearing with the option "Unredirect Fullscreen Windows" checked, but no tearing with it it unchecked. – Bart van Heukelom Jan 7 at 13:49

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.