Now all of this would be ok because the comments in matroxfb says the accel features is all that is limited by 16MB and that it can still use all 32MB for display and such while accelerated. The problem is X only reports detecting what fbset reports as my video card's memory size and because i have matroxfb loaded, it ignores videoram directives in the config file. xaa isn't using the same amount of cache that it normally would without the framebuffer driver loaded so i am assuming X is not seeing 32MB like the matroxfb driver says it should be able to do.
Now on top of this. X seems to not be using the mtrr's that the matroxfb driver setup.
mtrr: no MTRR for e4000000,1000000 found
is what X reports according to dmesg. and xfree86.log shows this as what is being requested.
This is what is in my /proc/mtrr file for the video card. reg02: base=0xe4000000 (3648MB), size= 32MB: write-combining, count=3 reg05: base=0xe0000000 (3584MB), size= 64MB: write-combining, count=1
One appears to be the video card's memory, the other agp's access to system memory.
Perhaps this is due to the 16MB visible thing?
_______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86