Created attachment 59219 [details] Screenshot of gvim Whenever I open a file in gvim, some lines appear blank, or even truncated (see screenshot for a truncated line at the top of the file). This is 100% reproducable. After reinstalling cairo 1.10.2 instead of 1.12.0, I can't reproduce the issue anymore.
As you are using the xlib backend, can you give me the break down of server, driver and compositors?
server: xorg 1.10.4 driver: intel driver: [ 40.863] (II) Module intel: vendor="X.Org Foundation" [ 40.863] compiled for 1.10.4, module version = 2.18.0 [ 40.863] Module class: X.Org Video Driver [ 40.863] ABI class: X.Org Video Driver, version 10.0 compositor: gnome-shell 3.4.0
Vincent, can you quickly test if you see the same artifact switching to fallback mode (i.e. disable the compositing WM)?
I tried without a compositor (in a icewm session) and it's all working nicely there as far as I can tell.
My suspicion is that you have hit this bug: commit 25807f472d051163ed96556a409110fa405c24d1 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Mar 23 14:56:06 2012 +0000 uxa: Remove hook for CompositeRectangles It was broken and not flushing damage correctly. With the improvements made to the kernel, it is no longer a significant advantage per se and not worth its additional complexity. Reported-by: Tilman Sauerbeck <tilman@code-monkey.de> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=32547 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> If do get the change to test xf86-video-intel from git, I would appreciate it.
I tried with the patch, and it didn't help -- it actually makes the issue a bit more visible ;-)
Whilst you are a tree to compile, can you try ./configure --enable-sna?
Ok, I see this on the first line of text in vim-gnome using uxa but not sna. Only the first line in the document, not the line under the cursor - which may be significant.
commit fde8a010b3d9406c2f65ee99978360a6ca54e006 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Mar 30 12:47:21 2012 +0100 uxa: Remove broken render glyphs-to-dst Reported-by: Vincent Untz <vuntz@gnome.org> Reported-by: Robert Bradford <robert.bradford@intel.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=48045 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
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.