Comment 13 for bug 212587

Revision history for this message
Nicholas Xenakis (xnicholas) wrote : Re: [Bug 212587] Re: Vsync setting has no effect

I am running windows xp nvidia 7600gs, with the latest drivers. Forced
Vsync option enabled. I get 100% vsync when I move windows around
rapidly and take screenshot.

I get 0% vsync doing same thing on latest kubuntu, with latest
proprietary nvidia drivers, and open source "nv" driver, with all
vsync options enabled. Strangely, I do have fps cap at 60 fps on glx
gears. Yet applications visibly tears apart if I move them around too
fast, movies also tear apart mid frame, even though my pc is more than
fast enough to handle full hd video playback without tearing on
windows xp.

What really is the issue perhaps might be, there is no concrete way of
testing if vsync is working besides high speed window movement and
printscreen. Most other bugs are easily verified, yet vsync is hard to
confirm on a stationary screen. Anyone care to develop a program that
reads the framebuffer and determines if vsync is working?

Nick

On Fri, Jun 19, 2009 at 2:22 PM, Graeme Humphries<email address hidden> wrote:
> That's sort of a non sequitur, since Windows doesn't vsync properly on
> any video card I own (including my 8800GT). Regardless, lack of vsync is
> really, really annoying, considering it's something we've known how to
> do since the mid 80s. There's really no excuse for it at this point.
>
> --
> Vsync setting has no effect
> https://bugs.launchpad.net/bugs/212587
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “compiz” source package in Ubuntu: Triaged
>
> Bug description:
> Open the CCSM and go to General Options -> Display Settings
>
> Enabling "Sync to VBlank" has absolutely no effect on my desktop and screen tearing still occurs. This is a major issue with PC with built-in Intel gfx or Ati gfx cards that utilize the built-in driver that ubuntu comes with. There is no options to enable vsync in the drivers themselves and the CCSM vblank option doesn't work. Nvidia restricted drivers provide the option inside of nvidia-settings so its not a problem for nvidia users. Having screen tear really detracts from the compiz experience and makes everything look unpolished as a whole.
>