On Friday 01 July 2005 16:31, Lorenzo Colitti wrote:
> Peter Zubaj wrote:
> > Some of r300 driver lockups are card dependant (and for now I have
> > only these card dependand lockups). Cards which will lock (soon or
> > later) are  9500 Pro (maybe 9500 too), 9700, 9800. What card do you 
have ?
> 
> According to lspci, it's an "ATI Technologies Inc RV350 [Mobility Radeon 
> 9600 M10]"

That chip is actually known to work fine. Have you tried to run ordinary 
OpenGL applications within the normal X.Org server (e.g. Glean, TuxRacer, 
Cube, ...)? Are you seeing lockups there, too?

If the lockups happen only with Xglx, this could well be an Xglx-specific 
software issue. In this case, you should try enabling the DRM debugging 
options (modprobe drm debug=1) and have a look into the 
dmesg/syslog/wherever kernel messages end up on your system to see what 
happens around the the time of lockup. Also, you should obviously make sure 
that all your components are recent (X.Org CVS, r300 CVS, Mesa CVS).

> > Try to load fglrx 2d driver first, then uload it and then use r300 
driver.
> 
> I don't use fglrx, both because it's closed source and because I don't 
> want to litter my system with a lot of files I don't know about. Would 
> installing it help to debug the problem or is it just a workaround? If 

It's a workaround only. fglrx seems to perform some initializations that 
we're missing, but so far this workaround seems to be relevant to plain 
R300 hardware anyway (i.e. *not* RV350).

> it's only a workaround, I can simply not try to use Xglx: it doesn't 
> work anyway...

If it's a bug on our (i.e. the driver's) side, we should fix it, whether or 
not Xglx itself is in a usable state. It's likely that Xglx hits code paths 
that aren't used by most programs.

cu,
Nicolai

Attachment: pgp9Gq5dz7KJK.pgp
Description: PGP signature

Reply via email to