After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 689314 - Nouveau / NVIDIA drivers tear in GNOME Shell but not in Unity
Nouveau / NVIDIA drivers tear in GNOME Shell but not in Unity
Status: RESOLVED DUPLICATE of bug 669122
Product: mutter
Classification: Core
Component: general
3.6.x
Other Linux
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2012-11-29 22:16 UTC by Alex Hultman
Modified: 2012-12-02 13:20 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alex Hultman 2012-11-29 22:16:13 UTC
The new Nouveau driver has vsync enabled by default and it's working great for my two NVIDIA chips: Geforce 210 and another one I don't know the name of. The problem is that in the Shell, tearing occurs even with vsync on. Have tried a lot of NVIDIA drivers and the new nouveau and they clearly decreases the tearing but when watching video in totem or youtube with lots of horizontal motion it's clealy tearing the video playback, especially at the top of the screen.

So I tried a daily build of Ubuntu 13.04 and was stunned by the difference. I can't get any tearing at all in Unity. Video plays flawlessly with nouveau out of the box.

Because I have tried a lot of NVIDIA drivers and the new nouveau in the GNOME Shell (3.4 and 3.6) and I get tearing when watching video but not in Unity, I think this can be some kind of bug in Mutter.

Full screen games and video players like XBMC does not tear in the Shell, but that's probably because theese apps are being unredirected and not compozited by Mutter.

So: GNOME Shell 3.4 / 3.6 tears with nouveau and NVIDIA proprietary drivers but Unity does not.

Tip: It tears even more when watching a video in totem and dragging the window horizontally.

Intel 1.6 GHz (rusty old 2006 CPU)
GeForce 210
Comment 1 drago01 2012-12-02 13:20:17 UTC

*** This bug has been marked as a duplicate of bug 669122 ***