Gentoo Archives: gentoo-user

From: Volker Armin Hemmann <volkerarmin@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: mtrr: no MTRR for e8000000,4000000 found
Date: Mon, 20 Jul 2009 04:16:56
Message-Id: 200907200616.51138.volkerarmin@googlemail.com
In Reply to: [gentoo-user] Re: mtrr: no MTRR for e8000000,4000000 found by Mark Knecht
1 On Montag 20 Juli 2009, Mark Knecht wrote:
2 > On Sun, Jul 19, 2009 at 7:00 PM, Mark Knecht<markknecht@×××××.com> wrote:
3 > > On Sun, Jul 19, 2009 at 6:24 PM, Mark Knecht<markknecht@×××××.com> wrote:
4 > > <SNIP>
5 > >
6 > >> myth12 mythtv # cat /var/log/Xorg.0.log | grep EE
7 > >> Current Operating System: Linux myth12 2.6.29-gentoo-r5 #4 PREEMPT Fri
8 > >> Jun 26 09:51:45 PDT 2009 i686
9 > >> (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
10 > >> (II) Loading extension MIT-SCREEN-SAVER
11 > >> (EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
12 > >> myth12 mythtv #
13 > >>
14 > >>
15 > >> myth12 linux # dmesg | tail -n 5
16 > >> [ 17.486289] usb 1-0:1.0: uevent
17 > >> [ 19.612246] eth0: setting full-duplex.
18 > >> [ 30.350021] eth0: no IPv6 routers present
19 > >> [ 433.541492] pci 0000:01:05.0: PCI INT A -> Link[LNKA] -> GSI 11
20 > >> (level, low) -> IRQ 11
21 > >> [ 435.609192] mtrr: no MTRR for e8000000,4000000 found
22 > >
23 > > myth12 linux # cat /proc/mtrr
24 > > reg00: base=0x000000000 ( 0MB), size= 256MB, count=1: write-back
25 > > reg01: base=0x00c000000 ( 192MB), size= 64MB, count=1: uncachable
26 > > myth12 linux #
27 > >
28 > > Seems that maybe this machine really doesn't have an MTRR at e8000000.
29 > >
30 > > Are MTRR's necessary? This machine ran a much older kernel - circa
31 > > 2.6.19 - until I tried to upgrade the xorg server. Possibly I was
32 > > never using MTRR and having it turned on at all is a mistake?
33 > >
34 > > Thanks,
35 > > Mark
36 >
37 > OK, I have it at least partially working. For some reason it was
38 > unhappy (VERY) with my .xinitrc file left over from the old days. Go
39 > figure?!?!
40 >
41 > I erased the .xinitrc file and just type startx and it work. Three
42 > terminals on the screen. xclock. Everything looks normal.
43 >
44 > I am still getting messages about the MTRR but it doesn't stop X from
45 > coming up.
46 >
47 > I get back on this tomorrow and see if I can get fluxbox running.
48 >
49 > Thanks,
50 > Mark
51
52 yes, you 'need' mtrr. Not having working mtrr is like driving a car while
53 constantly stepping on the brakes and gas at the same time. There is lots of
54 stuff about that in Documentation/ - use grep to find it.