[Bug 41086] [r600] Screen update problems when scrolling to the right in tvbrowser (java app)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Dec 10 19:35:59 PST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=41086

--- Comment #9 from Andre Tomt <andre at tomt.net> 2011-12-10 19:35:59 PST ---
I'm seeing similar corruption with tvbrowser, however I cant make it 'stick'.
It corrupts only during the scrolling, and as mentioned, only when scolling
sideways to the right. I do however see similar corruption a lot in other apps,
that sticks until redraw. And it seems related to text rendering, not
especially to scrolling. I suspect its the same issue as the corruption looks
quite similar.

I see it most often in the bookmarks bar of Chromium, there it shows up usually
after 1-2 hovers with the mouse pointer. Just make sure the bar is visible, and
add some bookmarks there (with label). Sometimes gnome-terminal also corrupts,
and for example the torrent list in Transmission. When I focus the window, the
corruption disapears (until it corrupts again), probably gets redrawn?

AFAICT it is independent of compositing; it happens in gnome's fallback mode
also, and xfce4 w/ compositing disabled.

Attaching a screen shot that shows both chromium and gnome-terminal corrupting.

Using the same xorg stack I see it on AMD Radeon HD4780, HD5450, HD5770 and
HD6670, but not on Intel HD2000 (Sandy Bridge). Verified with kernel 3.0.x,
3.1.x and 3.2-rc5. No xorg.conf, no weird radeon module options.

The stack looks like this, its basicly pure builds from git, with xorg core
from the 1.11 branch (xorg-edgers PPA on Ubuntu 11.10):
libdrm-dev                      
2.4.28+git20111207.dd9a5b4f-0ubuntu0sarvatt~oneiric
libdrm-intel1                   
2.4.28+git20111207.dd9a5b4f-0ubuntu0sarvatt~oneiric
libdrm-nouveau1a                
2.4.28+git20111207.dd9a5b4f-0ubuntu0sarvatt~oneiric
libdrm-radeon1                  
2.4.28+git20111207.dd9a5b4f-0ubuntu0sarvatt~oneiric
libdrm2                         
2.4.28+git20111207.dd9a5b4f-0ubuntu0sarvatt~oneiric
libegl1-mesa                    
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
libegl1-mesa-dev                
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
libegl1-mesa-drivers            
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
libgbm1                         
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
libgl1-mesa-dev                 
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
libgl1-mesa-dri                 
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
libgl1-mesa-glx                 
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
libglapi-mesa                   
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
libglu1-mesa                    
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
libkms1                         
2.4.28+git20111207.dd9a5b4f-0ubuntu0sarvatt~oneiric
libopenvg1-mesa                 
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
mesa-common-dev                 
7.12.0~git20111209.eefff370-0ubuntu0sarvatt~oneiric
xserver-common                  
2:1.11.2.902+git20111209+server-1.11-branch.0ca8869e-0ubuntu0sarvatt~oneiric
xserver-xorg-core               
2:1.11.2.902+git20111209+server-1.11-branch.0ca8869e-0ubuntu0sarvatt~oneiric
xserver-xorg-input-evdev        
1:2.6.99+git20111201.a9cdb659-0ubuntu0sarvatt~oneiric
xserver-xorg-input-mouse        
1:1.7.1+git20111207.8bc8502c-0ubuntu0sarvatt~oneiric
xserver-xorg-input-vmmouse      
1:12.7.0+git20111109.fd140bfb-0ubuntu0sarvatt2~oneiric
xserver-xorg-video-ati          
1:6.14.99+git20111207.bc54e415-0ubuntu0sarvatt~oneiric
xserver-xorg-video-cirrus        1:1.3.2+git20110912.e4f80ffd-0ubuntu0sarvatt
xserver-xorg-video-fbdev        
1:0.4.2+git20111109.a8721393-0ubuntu0sarvatt~oneiric
xserver-xorg-video-intel        
2:2.17.0+git20111209.429a36f7-0ubuntu0sarvatt~oneiric
xserver-xorg-video-mach64       
6.9.0+git20111109.0de23432-0ubuntu0sarvatt~oneiric
xserver-xorg-video-mga          
1:1.4.13.dsfg+git20110928.07792ef4-0ubuntu0sarvatt
xserver-xorg-video-neomagic     
1:1.2.5+git20111109.f2a771c6-0ubuntu0sarvatt~oneiric
xserver-xorg-video-nouveau      
1:0.0.16+git20111207.3d2a752c-0ubuntu0sarvatt~oneiric
xserver-xorg-video-openchrome    1:0.2.904+svn920-1ubuntu0sarvatt
xserver-xorg-video-r128         
6.8.1+git20111109.67aaa469-0ubuntu0sarvatt~oneiric
xserver-xorg-video-radeon       
1:6.14.99+git20111207.bc54e415-0ubuntu0sarvatt~oneiric
xserver-xorg-video-s3           
1:0.6.3+git20111109.381ace93-0ubuntu0sarvatt~oneiric
xserver-xorg-video-savage       
1:2.3.3+git20111109.8b9c81ba-0ubuntu0sarvatt~oneiric
xserver-xorg-video-siliconmotion
1:1.7.5+git20111118.7d9c1a49-0ubuntu0sarvatt~oneiric
xserver-xorg-video-sis          
1:0.10.3+git20110913.94f23a56+really0.10.3-0ubuntu0sarvatt
xserver-xorg-video-sisusb       
1:0.9.4+git20111109.02451944-0ubuntu0sarvatt~oneiric
xserver-xorg-video-tdfx         
1:1.4.3+git20111118.4ea96c22-0ubuntu0sarvatt~oneiric
xserver-xorg-video-trident      
1:1.3.4+git20111109.6afbfaf6-0ubuntu0sarvatt~oneiric
xserver-xorg-video-vesa         
1:2.3.0+git20111109.4ba7306f-0ubuntu0sarvatt~oneiric
xserver-xorg-video-vmware       
1:11.0.99.901+git20111123.abf9cb75-0ubuntu0sarvatt~oneiric

Will try to run some more tests tomorrow.. Maybe narrow it down to a particular
component and start bisecting it.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list