GNOME Bugzilla – Bug 733397
Missing screen updates when using DRI3
Last modified: 2014-08-08 23:16:01 UTC
gnome-shell 3.12.2 mutter 3.12.2 clutter 1.18.2 cogl 1.18.2 mesa 10.2.3 xorg-server 1.16.0 xf86-video-intel 2.99.912-246-g4ae346e linux 3.15.6 Sometimes the screen isn't updated when it should be. I've seen this happen when scrolling pagewise using the keyboard in gnome-terminal, gedit or Firefox. The previous content is retained until something else (such as another scroll, moving the window or visible activity in another window) causes an update. This started happening since upgrading xorg-server from 1.15.2 to 1.16.0, which consequently enabled DRI3. It happens in both mutter and gnome-shell. Disabling DRI3 for the compositor using LIBGL_DRI3_DISABLE=1 makes the problem disappear.
I have talked with Keith about this ... this is probably an x driver bug can you test with uxa instead of sna? (i.e disable sna in your xorg.conf).
This is a driver bug.