Radeon 9200 hangs: How to debug?

Eric Anholt eta at lclark.edu
Fri Nov 12 14:44:28 PST 2004


On Fri, 2004-11-12 at 09:49, Randall Nortman wrote:
> On Fri, Nov 12, 2004 at 09:13:24AM -0800, Eric Anholt wrote:
> > On Fri, 2004-11-12 at 06:05, Randall Nortman wrote:
> > > On Fri, Nov 12, 2004 at 12:08:07AM -0500, Michel D?nzer wrote:
> > > > So, have you tried whether disabling RenderAccel works around the hangs?
> > > 
> > > No, but I'll do that now.  Given that the hangs are unpredictable, I
> > > won't know if it's worked until it either hangs again or keeps running
> > > for about 3 weeks straight, which I think is longer than I've gone
> > > before without a hang.  I'll be sure to play ut2k4 at least an hour a
> > > day in order to encourage another hang -- all in the name of improving
> > > free software, of course! ;)
> > 
> > If you've been having issues with ut2k4 (or ut2k3, ut, or any program
> > that uses anisotropy), you should look into using the Mesa DRI drivers,
> > because there are known issues with the r200 DRI version in X.Org
> > causing hangs.
> 
> I've found that the hangs often occur while playing ut2k4, but they
> have also occurred at other times, when nothing exciting is
> happening.  Sometimes xscreensaver is running, but sometimes I'm just
> moving the mouse or typing into a terminal window.
> 
> It is still possible that ut2k4 is to blame, of course, if running it
> leaves the chip in some unstable state, and then the hangs I see at
> other times are just a delayed manifestation of the problem.  Does
> that seem likely?

The question is whether you've got some GL-using app running at the time
(your OS should .  If you do, then you should try using DRI from Mesa
CVS.  If you don't, then try disabling render accel and see if that
helps in the not-using-any-GL case.

-- 
Eric Anholt                                eta at lclark.edu          
http://people.freebsd.org/~anholt/         anholt at FreeBSD.org
           Thank goodness for the 22nd Amendment




More information about the xorg mailing list