Re: Why does it take 6 steps to get nvidia + compiz running smooth, fast, not torn ?
For me it is enough to
1. install "ccsm" (advanced desktop effects settings)
2. run ccsm and set, in general options -> display settings : detect refresh rate : no ; refresh rate : 60 ; sync to vblank : yes
and I never get any tearing in compiz. I'm using Ubuntu 10.10 and Geforce 7300GT with the latest "nvidia" driver.
The blame is partially on compiz team; vsync should be on by default, and partially on Nvidia; they should implement proper RandR support and drop the half-assed "DynamicTwinView".