Bugzilla – Bug 6318
complete hangup with big surface textures
Last modified: 2009-08-24 12:23:45 UTC
When I try to load big surface maps in celestia (tested with Blue Marble Next
Generation, level 0-1 http://www.celestiamotherlode.net/catalog/earth.php) the
whole PC, a Thinkpad T41p with M10, hangs completely, I have to switch it off to
reboot. Obviously no kernel panic, no blinking LEDs.
I'm using latest CVS versions of mesa and drm (drm 1.24.0).
Reproducible: always (start celestia, zoom to earth, select BMNG surface map)
Could you try to first run an xserver with fglrx quit, run your normal
xserver and report if it's still lock.
Otherwise setting AGPMode to 1 and disabling pageflip should help
(see manual page of radeon). We still doesn't setup properly somethings
in r300 card and this cause lockup (especialy with things that need
Setting AGPMode to 1 and disabling pageflip does not help, I'll try the fglrx
initialization as soon as I have installed fglrx.
r300 driver now refuses to work with r300 & r300rs based chips.
R300_FORCE_R300 env var can be used to force support.
I'm not sure what chips you really wanted to block (probably rs400 along with
r300?) but rs300 is igp 9100 and afaik works just fine. I'm not sure you want to
block rs400 either as their problems are probably not related to dri, only
ddx/drm (and the current drm cvs won't initialize with any rs400 id).
(In reply to comment #4)
> I'm not sure what chips you really wanted to block (probably rs400 along with
> r300?) but rs300 is igp 9100 and afaik works just fine. I'm not sure you want to
> block rs400 either as their problems are probably not related to dri, only
> ddx/drm (and the current drm cvs won't initialize with any rs400 id).
Includes Radeon 9500/9700/9800 cards now.
Im not 100% sure about r9800 though. Feel free to poke if you have more
Recompiled the latest MESA and DRI packages last week, it works now. Bug is
(In reply to comment #6)
> Recompiled the latest MESA and DRI packages last week, it works now. Bug is
> obviously fixed.
No fix has been planted.
I close the bug as the initialization for r300 is now in git.
So please try ATI git ddx driver and reopen if you still get
While this is fixed in the ati-driver, there's still the code in mesa that
let's not run dri on those cards (unless R300_FORCE_R300 is set, what the
normal user not looking at the code doesn't know).
Why is this bug still open if the reporter has said it's fixed?
R300_FORCE_R300 has been removed now. Use xf86-video-ati-6.6.2 or newer and it
will work out of the box.
Mass version move, cvs -> git