R3XX lockup possible solution

Patrick McFarland diablod3 at gmail.com
Sat Jun 24 10:16:10 PDT 2006

On Saturday 24 June 2006 11:27, Jerome Glisse wrote:
> Attached is the possible initialization we lack for r3xx chipset, might
> also be usefull for r4xx. I am still not 100% confident that this solve
> lockup but i have been able to run things a lot longuer than before without
> lockup.
> Thus i want other people to test this and report if this solve any lockup
> they might experience with r3xx/r4xx and DRI.
> To use this change the #define ADDR to your card ADDR (use lspci -v)
> then gcc r300init.c -o initr300 quit any X, go the console run sync, launch
> the program (as root) rerun X and test with app which used to lockup.
> You will have to press several time a key to go over initialization
> step in the program if it lockup your computer please report last
> things you see printed.

Will this solve cards that lock up when trying to start X (not 2D related bug, 
only happens when DRI/GLX is enabled)?

Patrick McFarland || www.AdTerrasPerAspera.com
"Computer games don't affect kids; I mean if Pac-Man affected us as kids,
we'd all be running around in darkened rooms, munching magic pills and
listening to repetitive electronic music." -- Kristian Wilson, Nintendo,
Inc, 1989

More information about the xorg mailing list