Re: [Newbie]Matrox Millenium G200 Scrambled Display Help!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> > (WW) MGA(0): Failed to set up write-combining range (0xfc000000,0xe00000)
>
> Never seens this one. Someone on the list?

Yes, seen it with G400. The driver wants to set MTRR's (Memory Type
Range Registers) on CPU to enabla write coalescing on frame buffer data
for speedup of video memory transfer. This fails - either the CPU does
not support MTRR's or MTRR support has not been compiled into the kernel
or there already exist some MTRR's that conflict with the new one.

For me the problem occurred when I tried XF 4.1 matrox driver with
2.4.1x & matroxfb & UseFBDev = true. What happened was matroxfb creating
a series of MTRR's which covered all but the last piece of the
framebuffer memory. XFree Matrox driver tried to cover all the memory
and it failed (either on MTRR add or MTRR_remove, don't remember)
because of existing conflicting MTRR's.

This should be safe to ignore in general, it should result only in a
little drop in the speed. However, the combination of matroxfb & matrox
driver in XF 4.1 was kind of unstable with 2.4.1x (about 16-18) and HW
cursor didn't work. Turning of FBDev in XF86Config solved all theses
problems.

-- 
Meelis Roos (mroos@linux.ee)

_______________________________________________

Newbie@XFree86.Org
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie

[Index of Archives]     [XFree86]     [Xfree86 Xpert]     [X.org]     [IETF Annouce]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Picture Sharing]     [Linux Security]     [Linux RAID]

  Powered by Linux