You are not logged in.

#1 2009-05-08 13:47:18

unomystEz
Member
From: New York
Registered: 2009-05-08
Posts: 2

Intel Xorg driver performance issues (due to MTRR issue?)

Hello,

   I'm running latest Arch amd64 on a Thinkpad X61T which has the GMA 965 (AKA X3100) video card in it.  I use the laptop exclusively for business apps (no 3D apps or games, etc..) and I have noticed that the performance is almost unbearable.  Scrolling in Firefox (especially sites like ./ and gmail) is extremely slow and choppy - kind of reminds me of the pre-matrox millenium PCI days.

I found this link http://ubuntuforums.org/showthread.php? … intel+mtrr and consulted some people in #intel-gfx on freenode and they believe the issue lies with my MTRR being corrupted.  I added the enable_mtrr_cleanup kernel option and X is lightning fast now.  However, after leaving it running overnight, the MTRR seems to be corrupted again.  Didn't restart Xorg afaik, only thing that changed was probably that the screensaver kicked in.

Any help on this matter is greatly appreciated.

SYSTEM INFO:

tetsuo% uname -a
Linux tetsuo 2.6.29-ARCH #1 SMP PREEMPT Wed Apr 29 15:36:46 CEST 2009 x86_64 Intel(R) Core(TM)2 Duo CPU L7500 @ 1.60GHz GenuineIntel GNU/Linux

tetsuo% lspci -v
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller])
        Subsystem: Lenovo T61
        Flags: bus master, fast devsel, latency 0, IRQ 27
        Memory at f8100000 (64-bit, non-prefetchable) [size=1M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 1800 [size=8]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: <access denied>
        Kernel modules: intelfb

tetsuo% cat /proc/mtrr
reg00: base=0x000000000 (    0MB), size= 2048MB, count=1: write-back
reg01: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back
reg02: base=0x0bf700000 ( 3063MB), size=    1MB, count=1: uncachable
reg03: base=0x0bf800000 ( 3064MB), size=    8MB, count=1: uncachable
reg04: base=0x100000000 ( 4096MB), size= 1024MB, count=1: write-back
reg05: base=0x13c000000 ( 5056MB), size=   64MB, count=1: uncachable

tetsuo% /etc/X11/xorg.conf

Section "Device"
        Identifier       "Card0"
        Driver           "intel"
        BusID           "PCI:0:2:0"

        Option          "AccelMethod"   "EXA"
        Option          "EXAOptimizeMigration"          "true"
        Option          "MigrationHeuristic"            "greedy"
        Option          "ExaNoComposite" "false"
        Option          "Tiling"                  "false"
        Option          "DRI"                     "true"
EndSection

Offline

#2 2009-05-08 16:33:56

blasse
Member
From: Poland
Registered: 2008-04-24
Posts: 303

Re: Intel Xorg driver performance issues (due to MTRR issue?)

What intel driver are you using?


Proud ex-maintainer of firefox-pgo

Offline

#3 2009-05-09 18:36:03

unomystEz
Member
From: New York
Registered: 2009-05-08
Posts: 2

Re: Intel Xorg driver performance issues (due to MTRR issue?)

xf86-video-intel 2.6.3-4

Offline

#4 2009-05-29 07:04:07

kandrews
Member
Registered: 2007-04-21
Posts: 119

Re: Intel Xorg driver performance issues (due to MTRR issue?)

I think I have this problem too based on the fact that I get an error involve MTRR when I quite X. I get a lovely 30fps in glxgears on an intel GMA900. Any luck figuring out your issue?

Offline

Board footer

Powered by FluxBB