The workaroung porposed in #48 have another error, sorry.
I prefer to detail it again.
This is the only workaround that works for me:
### ATI Privative ########################
_________________________________________________________________________________
ccsm->OpenGL->Sync to VBlank [disabled]
1. Open Catalyst Control Center (admin mode).
2. Display Options -> Tear Free-> [disabled]
3. Go to 3D > More Settings.
4. Set "Wait for vertical refresh" -> "Off unless aplication specifies".
_________________________________________________________________________________
With "Wait for vertical refresh"-> "On, unless application specifies", I've problems with compiz with ot without "Sync to VBlank" enabled.
Enabling "cssm->workarounds->Force full screen redraws (buffer swap) on repaint" doesn't solve the problem in any workaround while vsync is enabled in cssm or catalyst control center. But disabling vsync completely and enabling "Force full screen redraws (buffer swap) on repaint" seems that reduce the tearing a little bit. Anyway, obviously since I don't have vsync I'm suffering of tearing.
### Radeon OpenSource ########################
In the other hand, with the radeon opensource driver, only disabling "ccsm->OpenGL->Sync to VBlank" (keeping "buffer swap" dissabled) solves the problem and don't suffer tearing (but the GPU temp is clearly hottest comparing with privative). I'm testing since two days without problems. In a few days will report if I had more problems or I can replicate the problem with compiz
Resuming, only the [WORKAROUND 2] solves the problem (in my case)
As curiosity, In Ubuntu 11.10, when I install the privative driver, I always need to disable "ccsm->OpenGL->Sync to VBlank" to reduce tearing or some type of ¿shuttering? when moving windows quickly, and enable "Tear free" in the catalyst Control Center.
Well, this is a little bit embarrasing.
The workaroung porposed in #48 have another error, sorry.
I prefer to detail it again.
This is the only workaround that works for me:
### ATI Privative ####### ####### ####### ### _______ _______ _______ _______ _______ _______ _______ _______ _______ _______ ____
_______
ccsm->OpenGL->Sync to VBlank [disabled]
1. Open Catalyst Control Center (admin mode). _______ _______ _______ _______ _______ _______ _______ _______ _______ _______ ____
2. Display Options -> Tear Free-> [disabled]
3. Go to 3D > More Settings.
4. Set "Wait for vertical refresh" -> "Off unless aplication specifies".
_______
With "Wait for vertical refresh"-> "On, unless application specifies", I've problems with compiz with ot without "Sync to VBlank" enabled.
Enabling "cssm-> workarounds- >Force full screen redraws (buffer swap) on repaint" doesn't solve the problem in any workaround while vsync is enabled in cssm or catalyst control center. But disabling vsync completely and enabling "Force full screen redraws (buffer swap) on repaint" seems that reduce the tearing a little bit. Anyway, obviously since I don't have vsync I'm suffering of tearing.
### Radeon OpenSource ####### ####### ####### ###
In the other hand, with the radeon opensource driver, only disabling "ccsm->OpenGL->Sync to VBlank" (keeping "buffer swap" dissabled) solves the problem and don't suffer tearing (but the GPU temp is clearly hottest comparing with privative). I'm testing since two days without problems. In a few days will report if I had more problems or I can replicate the problem with compiz
Resuming, only the [WORKAROUND 2] solves the problem (in my case)
As curiosity, In Ubuntu 11.10, when I install the privative driver, I always need to disable "ccsm->OpenGL->Sync to VBlank" to reduce tearing or some type of ¿shuttering? when moving windows quickly, and enable "Tear free" in the catalyst Control Center.