Intel 945GM / 950GMA / Xorg 7.0 Slowness

Chris Monahan fordracerguy at gmail.com
Thu Jun 8 14:45:49 PDT 2006


I LOVE YOU! Thank you soooooooooooooooo much. This was the problem!!!!!!

THANK YOU!!!!!

Chris

On 6/8/06, Lukas Hejtmanek <xhejtman at mail.muni.cz> wrote:
>
> On Thu, Jun 08, 2006 at 02:26:22PM -0700, Chris Monahan wrote:
> > my /proc/mtrr says:
> >
> > reg00: base=0x00000000 (   0MB), size=1024MB: write-back, count=1
> > reg01: base=0x3f800000 (1016MB), size=   8MB: uncachable, count=1
> > reg02: base=0x3f700000 (1015MB), size=   1MB: uncachable, count=1
>
> bad.
>
> it must be like this:
> cat /proc/mtrr
> reg00: base=0x00000000 (   0MB), size= 512MB: write-back, count=1
> reg01: base=0x20000000 ( 512MB), size= 256MB: write-back, count=1
> reg02: base=0x2f000000 ( 752MB), size=  16MB: uncachable, count=1
> reg03: base=0xd0000000 (3328MB), size= 256MB: write-combining, count=1
>
> the reg03 is important one.
>
> You can add it by hand:
> lspci -v
> find VGA compatible controller record ther whould be Memory at (location)
> (32-bit, prefetchable) [size=256M]
>
> (instead of location there will be particular address (in my case
> d0000000)).
>
> Once you have the location, you can do:
> echo "base=0xlocation size=0x10000000 type=write-combining" >| /proc/mtrr
>
> in my particular case it is:
> echo "base=0xd0000000 size=0x10000000 type=write-combining" >| /proc/mtrr
>
> --
> Lukáš Hejtmánek
>



-- 
------------------------
Chris Monahan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20060608/e9dbe8c3/attachment.html>


More information about the xorg mailing list