DRI and the radeon.o kernel module

Bill Fink yellowdog-general@lists.terrasoftsolutions.com
Fri Apr 11 19:35:01 2003


On Fri Apr 11 2003, Stefan Bruda wrote:

> > Does anyone have a list of games that can take advantage of the 3D
> > acceleration that work on PPC Linux?
> 
> Umm, I am afraid I had not tried games, after all I just managed to
> make DRI work, ;-) and not even this completely to my tastes.  As I
> was saying earlier, AGP gets disabled when DRI kicks in and it shows
> (e.g., it is kind of jumpy when I de-iconify a terminal), so it is
> just a partial success.  But then I ran out of ideas and for the time
> being out of time too, so this will have to wait.  Did you encounter
> such a problem by any chance?

In just checking, I see in my XFree86.0.log (from a "grep -i agp"):

(--) Chipset ATI Rage 128 Pro GL PF (AGP) found
(**) R128(0): Option "AGPMode" "4"
(--) R128(0): Chipset: "ATI Rage 128 Pro GL PF (AGP)" (ChipID = 0x5046)
(**) R128(0): Using AGP 4x mode
(II) R128(0): [agp] Mode 0x07000207 [AGP 0x106b/0x0020; Card 0x1002/0x5046]
(II) R128(0): [agp] 8192 kB allocated with handle 0xe2007000
(II) R128(0): [agp] ring handle = 0x00000000
(EE) R128(0): [agp] Could not map ring
(WW) R128(0): [agp] AGP failed to initialize -- falling back to PCI mode.
(WW) R128(0): [agp] Make sure you have the agpgart kernel module loaded.
(II) R128(0): Using 8 MB AGP aperture
(II) R128(0): Using 5 MB for AGP textures

The "AGP failed to initialize" would lead me to believe it's not
actually using AGP, although I did set CONFIG_AGP=y and CONFIG_AGP_UNINORTH=y
in my kernel.  But then it later says it's "Using AGP" so I'm confused.
But I haven't noticed any slowness or jumpiness, although it could be
specific to the Radeon whereas I'm using a Rage 128.  I don't currently
have any laptops, but that will be changing shortly as we are ordering
some of the new 867 MHz 15" PowerBooks at work.

						-Bill