VSync problem on multi screen setup - Ubuntu 9.10 - GTX285 - 195.36.15 drivers
Here is my current setup :
2 GTX 285 graphic cards (one DVI, one VGA and one HDMI port)
4 screens (2 screens on each cards), all independents (no twinview)
On this setup, I have a custom OpenGL application running full-screen on all 4 screens (one application with 4 different contexts, based on the graphical engine OpenSceneGraph). My app is running at 60fps when VSync is on, it's the screens refresh rate.
When I enable "Sync to VBlank" in the Nvidia-settings, here is the current result :
- On the first screen of each cards (plugged on the DVI port), the VSync is perfect, no tearing.
- On the second screen of each cards (plugged on the VGA port), tearing is noticeable on the upper part of the screens (I have a line about 100 pixel far from the top of the screens).
=> Result : 2 screens without tearing, 2 screens with tearing in a specific location.
I have also tested on GTX285 cards with 2 DVI ports with the same result.
Another note : the 4 screens are the same, all plugged in VGA (using an adaptor when plugged in the card DVI ports).
Anyone knows how where this problem comes from ? And any idea how to solve it ?
Thanks in advance for your help.