Die Ausgabe von Videos über XVideo braucht auf meinem Sempron 31000+ mit MGA G450 AGP rund 30% CPU-Leistung (Format: 720x576, 25fps). Nur die Ausgabe (also X), nicht die Decodierung. Bei DVDs braucht mplayer ohne Filter nochmal so 8-12%.
Testprogramme (testxv und xvperf) liefern aufs Format umgerechnet analoge Ergebnisse (gut 80fps bei 100% CPU).

Ist das normal? Erwartet hätte ich irgendwas wie 3-6%.

Ich vermute es hakt irgendwo an der Hardwareunterstützung (etwas in der Art wie kein DMA). Die Wiedergabe in mplayer mit -vo x11 braucht ohne Skalierung auch nur minimal mehr CPU.

MTRR- und AGPGART-Unterstützung sind da, im Xorg-Log gibts mE auch keine Fehler dazu. MTRR hab ich für den Framebuffer deaktiviert um eine doppelte Verwendung zu vermeiden (cat /proc/mtrr brachte dann einen Bereich weniger). Die Optionen zur Grafikkarte in der xorg.conf ändern ebenfalls nichts.

Hat jemand ne Idee an was das liegen kann?
Jeder Tipp hilft mir weiter. Gerne auch ein paar Vergleichsdaten (vielleicht hab ich ja nur ne falsche Einschätzung).



System:
Sempron 3100+ (754Pin), 512MB, K8T800 (K8T-Neo-V), MGA G450DH AGP (16MB)
Linux-2.6.15-gentoo-r1, Xorg 6.8.2

cat /proc/mtrr
reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1
reg01: base=0xe2000000 (3616MB), size= 16MB: write-combining, count=1

xvinfo
X-Video Extension version 2.2
screen #0
Adaptor #0: "Matrox G-Series Backend Scaler"
number of ports: 1
port base: 61
operations supported: PutImage
supported visuals:
depth 16, visualID 0x23
depth 16, visualID 0x24
depth 16, visualID 0x25
depth 16, visualID 0x26
depth 16, visualID 0x27
depth 16, visualID 0x28
depth 16, visualID 0x29
depth 16, visualID 0x2a
number of attributes: 4
"XV_COLORKEY" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 2110)
"XV_BRIGHTNESS" (range -128 to 127)
client settable attribute
client gettable attribute (current value is 0)
"XV_CONTRAST" (range 0 to 255)
client settable attribute
client gettable attribute (current value is 128)
"XV_DOUBLE_BUFFER" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
maximum XvImage size: 1024 x 1024
Number of image formats: 4
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)

Xorg.Log
X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.15-gentoo-r1 i686 [ELF]
Current Operating System: Linux media 2.6.15-gentoo-r1 #1 PREEMPT Wed Jun 21 23:29:16 CEST 2006 i686
Build Date: 08 June 2006
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jun 21 23:57:44 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "CRT"
(**) |-->Screen "Screen CRT" (0)
(**) | |-->Monitor "Monitor CRT"
(**) | |-->Device "MGA G450/1"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(WW) The directory "/usr/share/fonts/CID/" does not exist.
Entry deleted from font path.
(**) FontPath set to "/usr/share/fonts/misc/,/usr/share/fonts/TTF/,/usr/share/fonts/Type1/,/usr/share/fonts/75dpi/,/usr/share/fonts/100dpi/"
(**) RgbPath set to "/usr/lib/X11/rgb"
(**) ModulePath set to "/usr/lib/modules"
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.2
X.Org Video Driver: 0.7
X.Org XInput driver : 0.4
X.Org Server Extension : 0.2
X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/modules/libpcidata.a
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
Using vt 7
(--) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1106,0282 card 1106,0282 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:00:1: chip 1106,1282 card 1106,1282 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:00:2: chip 1106,2282 card 1106,2282 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:00:3: chip 1106,3282 card 1106,3282 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:00:4: chip 1106,4282 card 1106,4282 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:00:7: chip 1106,7282 card 1106,7282 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 1106,b188 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:0a:0: chip 4444,0803 card 0070,4000 rev 01 class 04,00,00 hdr 00
(II) PCI: 00:0f:0: chip 1106,3149 card 1462,7020 rev 80 class 01,01,8f hdr 80
(II) PCI: 00:0f:1: chip 1106,0571 card 1462,7020 rev 06 class 01,01,8a hdr 00
(II) PCI: 00:10:0: chip 1106,3038 card 1462,7020 rev 81 class 0c,03,00 hdr 80
(II) PCI: 00:10:1: chip 1106,3038 card 1462,7020 rev 81 class 0c,03,00 hdr 80
(II) PCI: 00:10:2: chip 1106,3038 card 1462,7020 rev 81 class 0c,03,00 hdr 80
(II) PCI: 00:10:3: chip 1106,3038 card 1462,7020 rev 81 class 0c,03,00 hdr 80
(II) PCI: 00:10:4: chip 1106,3104 card 1462,7020 rev 86 class 0c,03,20 hdr 80
(II) PCI: 00:11:0: chip 1106,3227 card 1462,7020 rev 00 class 06,01,00 hdr 80
(II) PCI: 00:11:5: chip 1106,3059 card 1462,b010 rev 60 class 04,01,00 hdr 00
(II) PCI: 00:12:0: chip 1106,3065 card 1462,c03c rev 78 class 02,00,00 hdr 00
(II) PCI: 00:18:0: chip 1022,1100 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:1: chip 1022,1101 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:2: chip 1022,1102 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:3: chip 1022,1103 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 01:00:0: chip 102b,0525 card 102b,0541 rev 82 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:0:1), (-1,-1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:0:2), (-1,-1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:0:3), (-1,-1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:0:4), (-1,-1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:0:7), (-1,-1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x000b (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xfda00000 - 0xfeafffff (0x1100000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xe1900000 - 0xe58fffff (0x4000000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:17:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:0), (-1,-1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:1), (-1,-1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:2), (-1,-1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus -1: bridge is at (0:24:3), (-1,-1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus -1 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus -1 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus -1 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(--) PCI: (0:10:0) unknown vendor (0x4444) unknown chipset (0x0803) rev 1, Mem @ 0xf8000000/26
(--) PCI:*(1:0:0) Matrox Graphics, Inc. MGA G400 AGP rev 130, Mem @ 0xe2000000/25, 0xfeafc000/14, 0xfe000000/23, BIOS @ 0xfeac0000/17
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xf0000000 from 0xf7ffffff to 0xefffffff
(II) Active PCI resource ranges:
[0] -1 0 0xfebfb800 - 0xfebfb8ff (0x100) MX[B]
[1] -1 0 0xfebfbc00 - 0xfebfbcff (0x100) MX[B]
[2] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[3] -1 0 0xfeac0000 - 0xfeadffff (0x20000) MX[B](B)
[4] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[5] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B](B)
[6] -1 0 0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
[7] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
[8] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
[9] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[10] -1 0 0x0000c800 - 0x0000c81f (0x20) IX[B]
[11] -1 0 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
[12] -1 0 0x0000d000 - 0x0000d01f (0x20) IX[B]
[13] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[14] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[15] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[16] -1 0 0x0000dc00 - 0x0000dc0f (0x10) IX[B]
[17] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[18] -1 0 0x0000e400 - 0x0000e407 (0x8) IX[B]
[19] -1 0 0x0000e800 - 0x0000e803 (0x4) IX[B]
[20] -1 0 0x0000ec00 - 0x0000ec07 (0x8) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xfebfb800 - 0xfebfb8ff (0x100) MX[B]
[1] -1 0 0xfebfbc00 - 0xfebfbcff (0x100) MX[B]
[2] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[3] -1 0 0xfeac0000 - 0xfeadffff (0x20000) MX[B](B)
[4] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[5] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B](B)
[6] -1 0 0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
[7] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
[8] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
[9] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[10] -1 0 0x0000c800 - 0x0000c81f (0x20) IX[B]
[11] -1 0 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
[12] -1 0 0x0000d000 - 0x0000d01f (0x20) IX[B]
[13] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[14] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[15] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[16] -1 0 0x0000dc00 - 0x0000dc0f (0x10) IX[B]
[17] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[18] -1 0 0x0000e400 - 0x0000e407 (0x8) IX[B]
[19] -1 0 0x0000e800 - 0x0000e803 (0x4) IX[B]
[20] -1 0 0x0000ec00 - 0x0000ec07 (0x8) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xfebfb800 - 0xfebfb8ff (0x100) MX[B]
[6] -1 0 0xfebfbc00 - 0xfebfbcff (0x100) MX[B]
[7] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[8] -1 0 0xfeac0000 - 0xfeadffff (0x20000) MX[B](B)
[9] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[10] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B](B)
[11] -1 0 0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
[12] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
[13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
[16] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[17] -1 0 0x0000c800 - 0x0000c81f (0x20) IX[B]
[18] -1 0 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
[19] -1 0 0x0000d000 - 0x0000d01f (0x20) IX[B]
[20] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[21] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[22] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[23] -1 0 0x0000dc00 - 0x0000dc0f (0x10) IX[B]
[24] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[25] -1 0 0x0000e400 - 0x0000e407 (0x8) IX[B]
[26] -1 0 0x0000e800 - 0x0000e803 (0x4) IX[B]
[27] -1 0 0x0000ec00 - 0x0000ec07 (0x8) IX[B]
(II) LoadModule: "extmod"
(II) Loading /usr/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "record"
(II) Loading /usr/lib/modules/extensions/librecord.a
(II) Module record: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/lib/modules/extensions/libxtrap.a
(II) Module xtrap: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DEC-XTRAP
(II) LoadModule: "glx"
(II) Loading /usr/lib/modules/extensions/libglx.a
(II) Module glx: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "v4l"
(II) Loading /usr/lib/modules/drivers/linux/v4l_drv.o
(II) Module v4l: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 0.0.1
ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "type1"
(II) Loading /usr/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/lib/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 6.8.2, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "mga"
(II) Loading /usr/lib/modules/drivers/mga_drv.o
(II) Module mga: vendor="Matrox Graphics Inc. - Release v4.3.0"
compiled for 6.8.2, module version = 1.1.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "mouse"
(II) Loading /usr/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(II) LoadModule: "kbd"
(II) Loading /usr/lib/modules/input/kbd_drv.o
(II) Module kbd: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(II) v4l driver for Video4Linux
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI,
mgag200 SE PCI, mgag400, mgag550
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset mgag400 found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xfebfb800 - 0xfebfb8ff (0x100) MX[B]
[6] -1 0 0xfebfbc00 - 0xfebfbcff (0x100) MX[B]
[7] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[8] -1 0 0xfeac0000 - 0xfeadffff (0x20000) MX[B](B)
[9] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[10] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B](B)
[11] -1 0 0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
[12] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
[13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
[16] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[17] -1 0 0x0000c800 - 0x0000c81f (0x20) IX[B]
[18] -1 0 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
[19] -1 0 0x0000d000 - 0x0000d01f (0x20) IX[B]
[20] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[21] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[22] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[23] -1 0 0x0000dc00 - 0x0000dc0f (0x10) IX[B]
[24] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[25] -1 0 0x0000e400 - 0x0000e407 (0x8) IX[B]
[26] -1 0 0x0000e800 - 0x0000e803 (0x4) IX[B]
[27] -1 0 0x0000ec00 - 0x0000ec07 (0x8) IX[B]
(II) resource ranges after probing:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xfebfb800 - 0xfebfb8ff (0x100) MX[B]
[6] -1 0 0xfebfbc00 - 0xfebfbcff (0x100) MX[B]
[7] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[8] -1 0 0xfeac0000 - 0xfeadffff (0x20000) MX[B](B)
[9] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[10] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B](B)
[11] -1 0 0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
[12] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
[13] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[14] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[15] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[18] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
[19] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[20] -1 0 0x0000c800 - 0x0000c81f (0x20) IX[B]
[21] -1 0 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
[22] -1 0 0x0000d000 - 0x0000d01f (0x20) IX[B]
[23] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[24] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[25] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[26] -1 0 0x0000dc00 - 0x0000dc0f (0x10) IX[B]
[27] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[28] -1 0 0x0000e400 - 0x0000e407 (0x8) IX[B]
[29] -1 0 0x0000e800 - 0x0000e803 (0x4) IX[B]
[30] -1 0 0x0000ec00 - 0x0000ec07 (0x8) IX[B]
[31] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[32] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/modules/libvgahw.a
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7
(--) MGA(0): Chipset: "mgag400" (G450)
(II) Loading sub module "mga_hal"
(II) LoadModule: "mga_hal"
(II) Loading /usr/lib/modules/drivers/mga_hal_drv.o
(II) Module mga_hal: vendor="Matrox Graphics Inc. - Release v4.3.0"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(==) MGA(0): Matrox HAL module used
(**) MGA(0): Depth 16, (--) framebuffer bpp 16
(==) MGA(0): RGB weight 565
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/modules/linux/libint10.a
(II) Module int10: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) MGA(0): Initializing int10
(II) MGA(0): Primary V_BIOS segment is: 0xc000
(==) MGA(0): Using AGP 1x mode
(--) MGA(0): Linear framebuffer at 0xE2000000
(--) MGA(0): MMIO registers at 0xFEAFC000
(--) MGA(0): Pseudo-DMA transfer window at 0xFE000000
(--) MGA(0): BIOS at 0xFEAC0000
(II) Truncating PCI BIOS Length to 34816
(--) MGA(0): Video BIOS info block at offset 0x07720
(WW) MGA(0): Video BIOS info block not detected!
(II) MGA(0): MGABios.RamdacType = 0x0
(==) MGA(0): Write-combining range (0xe2000000,0x2000000)
(==) MGA(0): Write-combining range (0xe2000000,0x2000000)
(--) MGA(0): VideoRAM: 16384 kByte
(==) MGA(0): Write-combining range (0xe2000000,0x1000000)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/lib/modules/libddc.a
(II) Module ddc: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Loading /usr/lib/modules/libi2c.a
(II) Module i2c: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.2.0
ABI class: X.Org Video Driver, version 0.7
(II) MGA(0): MGA Monitor info: 0x8578350
(II) MGA(0): Manufacturer: IVM Model: 1900 Serial#: 0
(II) MGA(0): Year: 1998 Week: 21
(II) MGA(0): EDID Version: 1.1
(II) MGA(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
(II) MGA(0): Sync: Separate Composite SyncOnGreenSerration on. V.Sync Pulse req. if CompSync or SyncOnGreen
(II) MGA(0): Max H-Image Size [cm]: horiz.: 36 vert.: 27
(II) MGA(0): Gamma: 2.39
(II) MGA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) MGA(0): redX: 0.625 redY: 0.340 greenX: 0.284 greenY: 0.600
(II) MGA(0): blueX: 0.149 blueY: 0.064 whiteX: 0.282 whiteY: 0.297
(II) MGA(0): Supported VESA Video Modes:
(II) MGA(0): 640x480@60Hz
...
(II) MGA(0): 1152x870@75Hz
(II) MGA(0): Manufacturer's mask: 7C
(II) MGA(0): Supported Future Video Modes:
(II) MGA(0): #0: hsize: 1600 vsize 1200 refresh: 80 vid: 21673
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 260.0 MHz Image Size: 54 x 3688 mm
(II) MGA(0): h_active: 1600 h_sync: 1664 h_sync_end 1856 h_blank_end 2160 h_border: 17
(II) MGA(0): v_active: 1200 v_sync: 1201 v_sync_end 1204 v_blanking: 1250 v_border: 0
(II) MGA(0):
(II) MGA(0):
(II) MGA(0):
(II) MGA(0): end of MGA Monitor info
(==) MGA(0): Using gamma correction (1.0, 1.0, 1.0)
(==) MGA(0): Min pixel clock is 12 MHz
(==) MGA(0): Max pixel clock is 360 MHz
(WW) MGA(0): config file hsync range 31.5-95kHz not within DDC hsync ranges.
(WW) MGA(0): config file vrefresh range 50-85Hz not within DDC vrefresh ranges.
(II) MGA(0): Monitor CRT: Using hsync range of 31.50-95.00 kHz
(II) MGA(0): Monitor CRT: Using vrefresh range of 50.00-85.00 Hz
(II) MGA(0): Clock range: 12.00 to 360.00 MHz
(II) MGA(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
...
(II) MGA(0): Not using default mode "1792x1344" (width too large for virtual size)
(--) MGA(0): Virtual size is 1600x1200 (pitch 1600)
(**) MGA(0): *Default mode "1600x1200": 202.5 MHz, 93.8 kHz, 75.0 Hz
(II) MGA(0): Modeline "1600x1200" 202.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
(**) MGA(0): *Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz
(II) MGA(0): Modeline "1152x864" 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
...
(**) MGA(0): Default mode "640x350": 31.5 MHz, 37.9 kHz, 85.1 Hz
(II) MGA(0): Modeline "640x350" 31.50 640 672 736 832 350 382 385 445 +hsync -vsync
(++) MGA(0): DPI set to (100, 100)
(II) MGA(0): YDstOrg is set to 0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/modules/libfb.a
(II) Module fb: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.2
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/modules/libxaa.a
(II) Module xaa: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.2.0
ABI class: X.Org Video Driver, version 0.7
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/lib/modules/libramdac.a
(II) Module ramdac: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B]
[1] 0 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[2] 0 0 0xe2000000 - 0xe3ffffff (0x2000000) MX[B]
[3] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[4] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[8] -1 0 0xfebfb800 - 0xfebfb8ff (0x100) MX[B]
[9] -1 0 0xfebfbc00 - 0xfebfbcff (0x100) MX[B]
[10] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[11] -1 0 0xfeac0000 - 0xfeadffff (0x20000) MX[B](B)
[12] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[13] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B](B)
[14] -1 0 0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
[15] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
[16] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
[17] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
[18] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
[19] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[20] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[21] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
[22] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
[23] -1 0 0x0000c800 - 0x0000c81f (0x20) IX[B]
[24] -1 0 0x0000cc00 - 0x0000cc1f (0x20) IX[B]
[25] -1 0 0x0000d000 - 0x0000d01f (0x20) IX[B]
[26] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[27] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[28] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[29] -1 0 0x0000dc00 - 0x0000dc0f (0x10) IX[B]
[30] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[31] -1 0 0x0000e400 - 0x0000e407 (0x8) IX[B]
[32] -1 0 0x0000e800 - 0x0000e803 (0x4) IX[B]
[33] -1 0 0x0000ec00 - 0x0000ec07 (0x8) IX[B]
[34] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
[35] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(==) MGA(0): Write-combining range (0xe2000000,0x1000000)
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(--) MGA(0): 16 DWORD fifo
(==) MGA(0): Default visual is TrueColor
(II) MGA(0): Using 4042 lines for offscreen memory.
(II) MGA(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
Solid filled trapezoids
8x8 mono pattern filled rectangles
8x8 mono pattern filled trapezoids
Indirect CPU to Screen color expansion
Screen to Screen color expansion
Solid Lines
Dashed Lines
Scanline Image Writes
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
29 256x256 slots
14 512x512 slots
(==) MGA(0): Backing store disabled
(==) MGA(0): Silken mouse enabled
(**) Option "dpms"
(**) MGA(0): DPMS enabled
(II) MGA(0): Using overlay video
(==) MGA(0): Direct rendering disabled
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
... Maus, Tastatur ...