Re: nvidia vs mtrr
Jan Ries <[email protected]> Sat, 2 Nov 2002 10:15:27 +0100
| Newsgroups | gmane.linux.gentoo.newbies |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 1 Nov 2002 16:38:14 -0500 Bob Paddock <[email protected]> wrote: > > Can you shed some light on how to fix this? > I've spent the last two hours reading the forums but nothing tells me how to > fix it.: > > nvidia: loading NVIDIA Linux x86 NVdriver Kernel Module 1.0-3123 Tue Aug 27 > 15:56:48 PDT 2002 > mtrr: type mismatch for d8000000,2000000 old: uncachable new: write-combining > nvidia: cannot write-combine 0xd8000000, 32M > > # cat /proc/mtrr > reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1 > reg01: base=0xd8000000 (3456MB), size= 128MB: uncachable, count=1 > reg02: base=0xd0000000 (3328MB), size= 128MB: write-combining, count=1 I had something similar with my voodoo3 card, did you compile the kernel dri-module for Nvidia cards also? If the answer is yes, than this module/part_of_the_kernel occupies the mtrr that the card uses, and then the xfree dri-modules trys the same sometimes later. The solution: Compile dri support in the kernel but not the card-specific module, because that one is (in an newer version) generated by the xfree compile. Just a guess. jan