Bug 24529 - Drawing errors with radeon or radeonhd drivers with EXA or XAA
Summary: Drawing errors with radeon or radeonhd drivers with EXA or XAA
Status: RESOLVED WONTFIX
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/radeonhd (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Luc Verhaegen
QA Contact: Xorg Project Team
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-14 10:42 UTC by Guido Winkelmann
Modified: 2011-11-07 15:28 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Guido Winkelmann 2009-10-14 10:42:07 UTC
On my Ati Radeon X1800, when using the radeonhd driver with AccelMethod XAA or EXA and/or with the kernel drm module loaded, the screen shows drawing errors that make the X session partially and in some cases completely unusable.

When using XAA and the kernel DRM module is not loaded, most non-Qt4 apps show drawing errors that make them unusable. Examples: xterm and Firefox cannot scroll properly, OpenOffice.org and many Qt3 apps don't draw most of their controls, only the text labels and graphic icons on them, while the background stays what happened to be in that part of the screen before that window appeared.
Most Qt 4 apps display fine, with only minor problems.

When using EXA and the kernel DRM module is not loaded, all windows stay solid black.

When the kernel DRM module is loaded, the entire screen will become unusable, either solid black or sometimes solid white, either directly after starting the X server or after starting some program that actually uses OpenGL (I used glxgears).

With AccelMethod set to ShadowFB, no drawing errors are visible, but the desktop is rather slow, and both XV and hardware accelerated 3D rendering don't work.

I have already described the problem a bit more in depth, including configuration files and server logs, over at the Gentoo forums here:

http://forums.gentoo.org/viewtopic-t-796671.html

In the above thread, it says I am using driver version 2.5.0, but I have since then upgraded to the newest git version (following the advice on http://wiki.x.org/wiki/radeonhd#head-f79351b4e2b19fad40529ce297ac2d2a1e90354c), and the problem is still there.
Comment 1 Guido Winkelmann 2009-10-14 15:46:36 UTC
Correction:

I was trying to say that the mentioned thread says I am using version 1.2.5, not 2.5.0...
Comment 2 Jeremy Huddleston Sequoia 2011-10-16 15:58:25 UTC
Does this issue occur with the preferred ati driver (xf86-vide-ati)?  If so, please move this to the Driver/Radeon component.  

Development of radeonhd has pretty much halted and development focus is on the ati driver.  Please see http://www.x.org/wiki/radeonhd

If the issue does not exist in the ati driver (or if there is no response to this message), this bug will be closed as WONTFIX unless someone contributes a patch.
Comment 3 Jeremy Huddleston Sequoia 2011-11-07 15:28:45 UTC
Closing due to lack of response.  Please reopen and move to the Driver/Radeon 
component if this issue persists with xf86-video-ati


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.