Originally Posted by Vortex
when I connect an external display to my laptop computer and configure dual-head using TwinView, I get very visible image tearing artifacts when playing video on the external display.
The only way to avoid this, is using mplayer's "xv" video output module and select the appropriate monitor to sync to in nvidia-settings.
Unfortunately, there does not seem to be a similar "Sync to this device option:" for the vdpau video adapter (and neither for OpenGL, by the way).
Is there a way to control which display device the vdpau video output syncs to, so I can get tearing-free video on an external monitor?
I got vdpau tearing on 1 monitor on all 3 computers i use. So i disabled the composite extension in xorg.conf and all is well, no more tearing. Also, no Compiz or other composite-using programs will run this way.