Created attachment 114704 [details] Corruption with compositing enabled Commit "sna: Mask the batch length" causes considerable display corruption for me (Haswell 4770/HD4600, xserver-git). First image is from a terminal with compton compositing enabled, second is from Chromium's address suggestions even with compton killed.
Created attachment 114705 [details] Chromium address suggestion without compositing enabled
It's a kernel bug; though the fix appears to have landed in the wrong queue: commit 743e78c1d726d875b98ff9689cc77c4d3d5d9ae2 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Mar 27 11:02:10 2015 +0000 drm/i915: Skip allocating shadow batch for 0-length batches However, the amount of corruption is worrisome. There should be transient corruptoin from the batch failure, but it should then fallback to software rendering and so fix up the corruption. Something for me to investigate.
I should probably note that the top gray bar in the first image is just my status bar. The corruption in Chromium was also very visible eg. when playing back webm.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.