rv630 + dri on = massive corruption

Alex Deucher alexdeucher at gmail.com
Fri Sep 11 08:33:28 PDT 2009


2009/9/11 Jesús Guerrero <i92guboj at terra.es>:
> On Thu, 10 Sep 2009 22:48:39 -0400, Alex Deucher <alexdeucher at gmail.com>
> wrote:
>> 2009/9/10 Jesús Guerrero <i92guboj at terra.es>:
>>> On Thu, 10 Sep 2009 19:23:57 -0400, Alex Deucher
> <alexdeucher at gmail.com>
>>> wrote:
>>>> The problem is that you have an AGP card.  Try adjusting the AGP
>>>> aperture size in the bios.  if that doesn't work, you can try using
>>>> the internal gart rather than AGP.  Add:
>>>> Option "BusType" "PCIE"
>>>> to the device section of your xorg config.
>>>
>>> Adding the option to my config worked. There are occasional glitches
>>> but nothing that I can't live with.
>>
>> Did changing the AGP aperture size in the bios help?  The AGP aperture
>> needs to be aligned to a 4 MB boundary on r6xx/r7xx chips and I'm not
>> sure all bios do that reliably.
>
> I will check that the next time I boot, but I never understood the
> concept or "AGP aperture size", and I don't have any idea of what the
> correct/desired value is.

It's an aperture that does address remapping.  The agp chipset driver
binds pages to the gart and makes them appear as a contiguous address
range to the the GPU.  The larger the size, the more pages can be
bound; i.e., the more system ram you can use from the GPU.

Alex


More information about the xorg-driver-ati mailing list