https://bugs.freedesktop.org/show_bug.cgi?id=39897
--- Comment #16 from chrisdhaag@googlemail.com 2011-09-25 10:36:44 PDT --- Created an attachment (id=51591) --> (https://bugs.freedesktop.org/attachment.cgi?id=51591) xonotic 1600x900, glsl enabled
I have seen the same behaviour in some 3d programs and I also have to add some information. mobile HD 6550 = HD 5650 xorg 1.10 and later 1.11, did not make a difference mesa git libdrm git xf86-video-ati git
- The corruption consistently only happens in certain window width/heights. 1600x900 seem to always be bad, while on 1152x768 it works well. - Deactivating compositing has no effect. - It happens in 32 bit wine programs as well as in 64 bit programs on a 64 bit Archlinux (I don't get what that ubuntu discussion is about)
I have seen this in: - xonotic 0.5 with GLSL enabled. Without GLSL it renders (mostly) fine on 1600x900. So I suspect the problem there. - Portal 2 in wine. But strangely Half Life 2 Episode 1 worked well. - Trackmania Nations in wine - An Ubuntu 11.10 beta VM in Virtualbox with the guest additions enabled - mplayer with g3dvl vdpau. The rendering is not working right anyway, but when making the window too big I see the same stripes on the broken rendering
Reducing the resolution in xonotic and trackmania nations helps and resizing windows in the VM also helps.
So I am not entirely sure whether I have this bug here.
I'll also attach a screenshot of the ubuntu 11.10 vm as it looks strange to me that a window with a "bad" size in a composited desktop inside virtualbox would trigger that bug.
dri-devel@lists.freedesktop.org