Please don't necrobump.
https://wiki.archlinux.org/index.php/Fo … bumping.22
Closing.
]]>2) Edit /etc/enviroment and add the lines:
CLUTTER_PAINT=disable-clipped-redraws:disable-culling
3) Reboot
This worked perfectly, thanks!
ASUS X551MAV, Debian 8.
Right now, given that your video card vsync works, the only way to make Gnome Shell (well Clutter actually) respect it would be:
1) Make sure vsync is enabled on your driver's options (there are directions in the wiki for that).
2) Edit /etc/enviroment and add the lines:
CLUTTER_PAINT=disable-clipped-redraws:disable-culling CLUTTER_VBLANK=True
3) Reboot
You should have no tearing and artifacts problems should be fixed too.
I find the first line to work with my Intel HD 3000 gpu. The second line doesn't seem to have any effect on my system. Yes, that first line eliminates video tearing in Gnome 3 on my Fedora 15 install. As an alternative: running Gnome Classic with Compiz also eliminates tearing on Fedora 15.
That first line is in a bug report on Gnome Bugzilla.
https://bugzilla.gnome.org/show_bug.cgi?id=657071
Thanks! You really rock. I've been searching for a solution for ages. In my case, the main problem was libreoffice+nvidia+mutter. I had temporarily switched to my Debian installation, but once wheezy entered gnome3 the same problem appeared there, too.
Your fix works both in Arch and Debian. Archlinux forums and wiki are unparalleled.
]]>this topic is rather old but since this problem was bothering me for a while and I finally fould a solution I'd like to share it.
I am actually using Nvidia and I tried both the Nvidia and Nouveau driver neither of which didn't work on Gnome Shell (Kwin vsync was just fine) producing extreme tearing when moving windows and especially while wathing video.
Right now, given that your video card vsync works, the only way to make Gnome Shell (well Clutter actually) respect it would be:
1) Make sure vsync is enabled on your driver's options (there are directions in the wiki for that).
2) Edit /etc/enviroment and add the lines:
CLUTTER_PAINT=disable-clipped-redraws:disable-culling
CLUTTER_VBLANK=True
3) Reboot
You should have no tearing and artifacts problems should be fixed too.
If you have dual screen make sure both your screens have exactly the same frequency using xrandr. (even if the difference is very minor, like 59.8Hz and 60). You can add video modes using xrandr and gtf.
]]>I couldn't find a bug report on freedesktop.org. There is one here:
https://bugs.freedesktop.org/show_bug.cgi?id=37686
but that seems to be mainly/only about video playback. I'll write a new bug report when I find the time and post its URL here.
The only small annoyance are some artefacts that don't want to disappear. They probably will be fixed when tearing is addressed in drivers.
]]>At the moment i'm not witnessing any problems at all, can't speak of gnome3 though.
]]>Try to append i915.semaphores=1 to your kernel line, didn't try it with gnome but improved performance overall on xfce+compiz (can even activate blur now) including glxgears that stuttered.
From my very first impression it seems to really help, let's hope that the impression doesn't prove wrong in the long run! Thanks a lot!
Besides, I've written a mail to the Gnome Shell ML some time ago and a dev replied that Sandy Bridge drivers are a work in progress and many bugs that appear in Gnome Shell are know to Intel guys, so it's a matter of patience and time.
Cheers,
Alessandro