Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Weird /proc/mtrr
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
RedruMRF
n00b
n00b


Joined: 02 Aug 2006
Posts: 9

PostPosted: Wed May 07, 2008 6:22 am    Post subject: Weird /proc/mtrr Reply with quote

Hello everyone,

In fact, I got a new install on my new hardware and since I am tracking things to improve.

So, I found a possible performance issue with my nvidia-drivers, actually I have some reasons to think that my 2D acceleration is not working.

So here comes my mtrr:
Code:
reg00: base=0xd0000000 (3328MB), size= 256MB: uncachable, count=1
reg01: base=0xe0000000 (3584MB), size= 512MB: uncachable, count=1
reg02: base=0x00000000 (   0MB), size=4096MB: write-back, count=1
reg03: base=0x100000000 (4096MB), size= 512MB: write-back, count=1
reg04: base=0x120000000 (4608MB), size= 256MB: write-back, count=1


I am pretty upset, if I understood well, I have
a 4GB range address (which is good since I got 4GB mem) But I don't understand what are those reg00/reg01 uncachable range address right inside reg02.

On top of that, my video card have 512Vram, but here is what I get in lspci -v:
Code:
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0611 (rev a2) (prog-if 00 [VGA controller])
        Subsystem: CardExpert Technology Unknown device 0401
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at fa000000 (64-bit, non-prefetchable) [size=32M]
        I/O ports at cc00 [size=128]
        [virtual] Expansion ROM at fe8e0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [78] Express Endpoint, MSI 00
        Kernel driver in use: nvidia
        Kernel modules: nvidia

Memory at d0000000 (64-bit, prefetchable) [size=256M] ; According to these my vram isn't well recognized, and if I look at the memory address, 0xd0000000 refers to reg00 in my /proc/mtrr.


Searching in my bios (and searching support on asus website) there is no range register switch in the bios for this mainboard.

My system is a 64 bit gentoo, mtrr support is already built in my kernell
Linux localhost 2.6.24-gentoo-r4 #20 SMP Tue May 6 23:07:34 CEST 2008 x86_64 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux

So from now on, I don't know how to go past these.
_________________
RedruM-RF/
Back to top
View user's profile Send private message
energyman76b
Advocate
Advocate


Joined: 26 Mar 2003
Posts: 2048
Location: Germany

PostPosted: Wed May 07, 2008 9:50 am    Post subject: Reply with quote

2d is always working. The problem with 8xxx cards and later ---> 2d is very slow with this cards

In my experience, 2d starts ok, but after watching videos or flash, 2d performance goes down - and starting a fullscreen 3d app (any game) restores 2d speed too.

And my card doesn't even clock down ;)

Its driver bugs.

btw, you can try this: nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1

in several setups it speeds up text display a lot.
_________________
Study finds stunning lack of racial, gender, and economic diversity among middle-class white males

I identify as a dirty penismensch.
Back to top
View user's profile Send private message
RedruMRF
n00b
n00b


Joined: 02 Aug 2006
Posts: 9

PostPosted: Wed May 07, 2008 3:13 pm    Post subject: Reply with quote

Hum, I ve tryed nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1 as you said , does not seem to help much.

But my /proc/mtrr still appears weird to me, am I wrong ?

I also must admit that I don't really understand the role of it; but I would understand.
_________________
RedruM-RF/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum