By anholts' request.
Patches referred in the mail are his patches to FreeBSD ports tree at
http://people.freebsd.org/~anholt/X/files.html
-kirma
---------- Forwarded message ----------
Date: Thu, 6 Mar 2003 16:23:21 +0200 (EET)
From: Jari Kirma <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: XFree 4.3.0 trouble - matrox
I compiled XFree 4.3.0 with your -9 patches.
It works for radeon 9700 (DRI doesn't seem to be active, do I need to do
something fancy? Create /dev/dri/card0 under FBSD 4.8-RC?) but hangs bad
if I attempt to use the other card in my system (Matrox Millennium II).
The system ends up in a state where console (on radeon) is dead on text
mode but remote connections work. Config file and log attached.
-kirma
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen1"
# Screen 0 "Screen0" RightOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/freefont"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType"
FontPath "/usr/X11R6/lib/X11/fonts/artwiz-fonts"
FontPath "/usr/X11R6/lib/X11/fonts/mozilla"
FontPath "/usr/X11R6/lib/X11/fonts/latin2"
FontPath "/usr/X11R6/lib/X11/fonts/lfpfonts-fix"
FontPath "/usr/X11R6/lib/X11/fonts/lfpfonts-var"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/util"
FontPath "/usr/X11R6/lib/X11/fonts/nucleus"
FontPath "/usr/X11R6/lib/X11/fonts/webfonts/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/non-cjk"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "speedo"
Load "type1"
Load "freetype"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/psm0"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Section "Monitor"
DisplaySize 352 264
HorizSync 30.00-110.00
VertRefresh 50.00-160.00
Identifier "Monitor0"
VendorName "SAM"
ModelName "SyncMaster"
Option "DPMS"
EndSection
Section "Monitor"
DisplaySize 352 264
HorizSync 30-100
VertRefresh 50-85
Identifier "Monitor1"
Option "DPMS"
EndSection
#Section "Device"
# Identifier "Card0"
# Driver "ati"
# VendorName "ATI"
# BoardName "Radeon 7500 QW"
# BusID "PCI:1:0:0"
# Option "AGPMode" "4"
# Option "AGPFastWrite" "on"
# Option "EnablePageFlip" "on"
#EndSection
Section "Device"
Identifier "Card1"
Driver "mga"
# ChipSet "mga2164w"
BusID "PCI:2:14:0"
EndSection
#Section "Screen"
# Identifier "Screen0"
# Device "Card0"
# Monitor "Monitor0"
# DefaultDepth 24
# SubSection "Display"
# Depth 24
# Modes "1600x1200"
# EndSubSection
#EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
EndSection
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 4.8-RC i386 [ELF]
Build Date: 06 March 2003
Before reporting problems, check http://www.XFree86.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/XFree86.0.log", Time: Thu Mar 6 16:06:25 2003
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "XFree86 Configured"
(**) |-->Screen "Screen1" (0)
(**) | |-->Monitor "Monitor1"
(**) | |-->Device "Card1"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Keyboard: CustomKeycode disabled
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/mozilla".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/mozilla").
(**) FontPath set to
"/usr/X11R6/lib/X11/fonts/misc/:unscaled,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/URW,/usr/X11R6/lib/X11/fonts/freefont,/usr/X11R6/lib/X11/fonts/TTF,/usr/X11R6/lib/X11/fonts/TrueType,/usr/X11R6/lib/X11/fonts/artwiz-fonts,/usr/X11R6/lib/X11/fonts/latin2,/usr/X11R6/lib/X11/fonts/lfpfonts-fix,/usr/X11R6/lib/X11/fonts/lfpfonts-var,/usr/X11R6/lib/X11/fonts/local,/usr/X11R6/lib/X11/fonts/util,/usr/X11R6/lib/X11/fonts/nucleus,/usr/X11R6/lib/X11/fonts/webfonts/,/usr/X11R6/lib/X11/fonts/cyrillic,/usr/X11R6/lib/X11/fonts/non-cjk"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6/lib/modules"
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 9
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(II) Loader running on freebsd
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,1a30 card 8086,1a30 rev 11 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,1a31 card 0000,0000 rev 11 class 06,04,00 hdr 01
(II) PCI: 00:1d:0: chip 8086,24c2 card 8086,5032 rev 01 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24c4 card 8086,5032 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24c7 card 8086,5032 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24cd card 8086,5032 rev 01 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev 81 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24c0 card 0000,0000 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24cb card 8086,5032 rev 01 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,24c3 card 8086,5032 rev 01 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24c5 card 8086,0102 rev 01 class 04,01,00 hdr 00
(II) PCI: 01:00:0: chip 1002,5157 card 1002,0f2a rev 00 class 03,00,00 hdr 00
(II) PCI: 02:08:0: chip 8086,1039 card 8086,3005 rev 81 class 02,00,00 hdr 00
(II) PCI: 02:0e:0: chip 102b,051b card 102b,1100 rev 00 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,2), 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) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x000a (VGA_EN is set)
(II) Bus 1 I/O range:
[0] -1 0 0x0000c000 - 0x0000cfff (0x1000) IX[B]
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xfd900000 - 0xfd9fffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xe3600000 - 0xf36fffff (0x10100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0006 (VGA_EN is cleared)
(II) Bus 2 I/O range:
[0] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]
[1] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]
[2] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[3] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 0xfda00000 - 0xfeafffff (0x1100000) MX[B]
(II) Bus 2 prefetchable memory range:
[0] -1 0 0xf3700000 - 0xf57fffff (0x2100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) ATI Technologies Inc Radeon RV200 QW [Radeon 7500] rev 0, Mem @
0xe8000000/27, 0xfd9f0000/16, I/O @ 0xc800/8, BIOS @ 0xfd9c0000/17
(--) PCI: (2:14:0) Matrox Graphics, Inc. MGA 2164W [Millennium II] rev 0
(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 0xf8000000 from 0xffffffff to 0xf7ffffff
(II) Active PCI resource ranges:
[0] -1 0 0xfeaff000 - 0xfeafffff (0x1000) MX[B]E
[1] -1 0 0xfebff400 - 0xfebff7ff (0x400) MX[B]E
[2] -1 0 0xfebff800 - 0xfebfffff (0x800) MX[B]E
[3] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]E
[4] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]EO
[5] -1 0 0xfd9c0000 - 0xfd9dffff (0x20000) MX[B](B)
[6] -1 0 0xfd9f0000 - 0xfd9fffff (0x10000) MX[B](B)
[7] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
[8] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]E
[9] -1 0 0x0000e080 - 0x0000e0ff (0x80) IX[B]E
[10] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[B]E
[11] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E
[12] -1 0 0x0000ffa0 - 0x0000ffbf (0x20) IX[B]E
[13] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]E
[14] -1 0 0x0000e880 - 0x0000e8ff (0x80) IX[B]E
[15] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]E
[16] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B](B)
(II) PCI Memory resource overlap reduced 0xfebff800 from 0xfebfffff to 0xfebffbff
(II) PCI I/O resource overlap reduced 0x0000e000 from 0x0000e0ff to 0x0000e07f
(II) PCI I/O resource overlap reduced 0x0000e800 from 0x0000e8ff to 0x0000e87f
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xfeaff000 - 0xfeafffff (0x1000) MX[B]E
[1] -1 0 0xfebff400 - 0xfebff7ff (0x400) MX[B]E
[2] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]E
[3] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]E
[4] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]EO
[5] -1 0 0xfd9c0000 - 0xfd9dffff (0x20000) MX[B](B)
[6] -1 0 0xfd9f0000 - 0xfd9fffff (0x10000) MX[B](B)
[7] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
[8] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]E
[9] -1 0 0x0000e080 - 0x0000e0ff (0x80) IX[B]E
[10] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[B]E
[11] -1 0 0x0000e000 - 0x0000e07f (0x80) IX[B]E
[12] -1 0 0x0000ffa0 - 0x0000ffbf (0x20) IX[B]E
[13] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]E
[14] -1 0 0x0000e880 - 0x0000e8ff (0x80) IX[B]E
[15] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]E
[16] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B](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 0xfeaff000 - 0xfeafffff (0x1000) MX[B]E
[6] -1 0 0xfebff400 - 0xfebff7ff (0x400) MX[B]E
[7] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]E
[8] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]E
[9] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]EO
[10] -1 0 0xfd9c0000 - 0xfd9dffff (0x20000) MX[B](B)
[11] -1 0 0xfd9f0000 - 0xfd9fffff (0x10000) MX[B](B)
[12] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
[13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]E
[16] -1 0 0x0000e080 - 0x0000e0ff (0x80) IX[B]E
[17] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[B]E
[18] -1 0 0x0000e000 - 0x0000e07f (0x80) IX[B]E
[19] -1 0 0x0000ffa0 - 0x0000ffbf (0x20) IX[B]E
[20] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]E
[21] -1 0 0x0000e880 - 0x0000e8ff (0x80) IX[B]E
[22] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]E
[23] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/freebsd/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 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 FontCache
(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: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.13.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/X11R6/lib/modules/extensions/libxtrap.a
(II) Module xtrap: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DEC-XTRAP
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Speedo
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 2.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "mga"
(II) Loading /usr/X11R6/lib/modules/drivers/mga_drv.o
(II) Module mga: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.1.0
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.4
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI, mgag400,
mgag550
(II) Primary Device is: PCI 01:00:0
(--) Chipset mga2164w 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 0xfeaff000 - 0xfeafffff (0x1000) MX[B]E
[6] -1 0 0xfebff400 - 0xfebff7ff (0x400) MX[B]E
[7] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]E
[8] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]E
[9] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]EO
[10] -1 0 0xfd9c0000 - 0xfd9dffff (0x20000) MX[B](B)
[11] -1 0 0xfd9f0000 - 0xfd9fffff (0x10000) MX[B](B)
[12] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
[13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]E
[16] -1 0 0x0000e080 - 0x0000e0ff (0x80) IX[B]E
[17] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[B]E
[18] -1 0 0x0000e000 - 0x0000e07f (0x80) IX[B]E
[19] -1 0 0x0000ffa0 - 0x0000ffbf (0x20) IX[B]E
[20] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]E
[21] -1 0 0x0000e880 - 0x0000e8ff (0x80) IX[B]E
[22] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]E
[23] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B](B)
(WW) ****INVALID MEM ALLOCATION**** b: 0xff000000 e: 0xffffffff correcting
(II) own
[0] -1 0 0xff800000 - 0xffffffff (0x800000) MX[B]
[1] -1 0 0xffffc000 - 0xffffffff (0x4000) MX[B]
(II) NonSys
[0] -1 0 0xfeaff000 - 0xfeafffff (0x1000) MX[B]
[1] -1 0 0xfebff400 - 0xfebff7ff (0x400) MX[B]
[2] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]
[3] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[4] -1 0 0xf8000000 - 0xf8000000 (0x1) MX[B]
[5] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[6] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[7] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[8] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[9] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[10] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[11] -1 0 0x0000e080 - 0x0000e0ff (0x80) IX[B]
[12] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[B]
[13] -1 0 0x0000e000 - 0x0000e07f (0x80) IX[B]
[14] -1 0 0x0000ffa0 - 0x0000ffbf (0x20) IX[B]
[15] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[16] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[17] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[18] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[19] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[20] -1 0 0x0000e880 - 0x0000e8ff (0x80) IX[B]
[21] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]
[22] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[23] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) window:
[0] -1 0 0xf3700000 - 0xf57fffff (0x2100000) MX[B]
(II) resSize:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) window fixed:
[0] -1 0 0xf3700000 - 0xf57fffff (0x2100000) MX[B]
(WW) ****INVALID MEM ALLOCATION**** b: 0xffffc000 e: 0xffffffff correcting
(II) own
[0] -1 0 0xff800000 - 0xffffffff (0x800000) MX[B]
(II) NonSys
[0] -1 0 0xfeaff000 - 0xfeafffff (0x1000) MX[B]
[1] -1 0 0xfebff400 - 0xfebff7ff (0x400) MX[B]
[2] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]
[3] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[4] -1 0 0xf8000000 - 0xf8000000 (0x1) MX[B]
[5] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[6] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[7] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[8] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[9] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[10] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[11] -1 0 0x0000e080 - 0x0000e0ff (0x80) IX[B]
[12] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[B]
[13] -1 0 0x0000e000 - 0x0000e07f (0x80) IX[B]
[14] -1 0 0x0000ffa0 - 0x0000ffbf (0x20) IX[B]
[15] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[16] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[17] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[18] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[19] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[20] -1 0 0x0000e880 - 0x0000e8ff (0x80) IX[B]
[21] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]
[22] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[23] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) window:
[0] -1 0 0xfda00000 - 0xfeafffff (0x1100000) MX[B]
(II) resSize:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) window fixed:
[0] -1 0 0xfda00000 - 0xfeafffff (0x1100000) MX[B]
(WW) ****INVALID MEM ALLOCATION**** b: 0xff800000 e: 0xffffffff correcting
(II) NonSys
[0] -1 0 0xfeaff000 - 0xfeafffff (0x1000) MX[B]
[1] -1 0 0xfebff400 - 0xfebff7ff (0x400) MX[B]
[2] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]
[3] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[4] -1 0 0xf8000000 - 0xf8000000 (0x1) MX[B]
[5] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[6] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[7] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[8] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[9] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[10] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[11] -1 0 0x0000e080 - 0x0000e0ff (0x80) IX[B]
[12] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[B]
[13] -1 0 0x0000e000 - 0x0000e07f (0x80) IX[B]
[14] -1 0 0x0000ffa0 - 0x0000ffbf (0x20) IX[B]
[15] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[16] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[17] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[18] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[19] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[20] -1 0 0x0000e880 - 0x0000e8ff (0x80) IX[B]
[21] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]
[22] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[23] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) window:
[0] -1 0 0xfda00000 - 0xfeafffff (0x1100000) MX[B]
(II) resSize:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) window fixed:
[0] -1 0 0xfda00000 - 0xfeafffff (0x1100000) MX[B]
(II) resource ranges after probing:
[0] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[1] -1 0 0xfda00000 - 0xfda03fff (0x4000) MX[B](B)
[2] -1 0 0xf4000000 - 0xf4ffffff (0x1000000) MX[B](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 0xfeaff000 - 0xfeafffff (0x1000) MX[B]E
[9] -1 0 0xfebff400 - 0xfebff7ff (0x400) MX[B]E
[10] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]E
[11] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]E
[12] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]EO
[13] -1 0 0xfd9c0000 - 0xfd9dffff (0x20000) MX[B](B)
[14] -1 0 0xfd9f0000 - 0xfd9fffff (0x10000) MX[B](B)
[15] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
[16] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[17] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[18] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[19] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[20] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[21] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]E
[22] -1 0 0x0000e080 - 0x0000e0ff (0x80) IX[B]E
[23] -1 0 0x0000e400 - 0x0000e4ff (0x100) IX[B]E
[24] -1 0 0x0000e000 - 0x0000e07f (0x80) IX[B]E
[25] -1 0 0x0000ffa0 - 0x0000ffbf (0x20) IX[B]E
[26] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]E
[27] -1 0 0x0000e880 - 0x0000e8ff (0x80) IX[B]E
[28] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]E
[29] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B](B)
[30] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[31] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.6
(--) MGA(0): Chipset: "mga2164w"
(**) MGA(0): Depth 16, (--) framebuffer bpp 16
(==) MGA(0): RGB weight 565
(==) MGA(0): Using AGP 1x mode
(--) MGA(0): Linear framebuffer at 0xF4000000
(--) MGA(0): MMIO registers at 0xFDA00000
(--) MGA(0): Pseudo-DMA transfer window at 0xFE000000
(--) MGA(0): BIOS at 0xFFFF0000
(II) Truncating PCI BIOS Length to 32768
(--) MGA(0): Video BIOS info block at offset 0x07DC0
(--) MGA(0): Found and verified enhanced Video BIOS info block
(II) MGA(0): MGABios.RamdacType = 0x0
(==) MGA(0): Write-combining range (0xfda00000,0x4000) was already clear
(==) MGA(0): Write-combining range (0xf4000000,0x800000)
(==) MGA(0): Write-combining range (0xfe000000,0x800000) was already clear
(WW) MGA(0): Unable to probe memory amount due to hardware bug. Assuming 4096 KB
(--) MGA(0): VideoRAM: 4096 kByte
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.2.0
ABI class: XFree86 Video Driver, version 0.6
(==) MGA(0): Write-combining range (0xfda00000,0x4000) was already clear
(==) MGA(0): Write-combining range (0xf4000000,0x400000)
(==) MGA(0): Write-combining range (0xfe000000,0x800000) was already clear
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03b0, hwp->PIOOffset is 0x0000
(II) MGA(0): DDC1 disabled - chip not in VGA mode
(II) MGA(0): I2C bus "DDC" initialized.
(II) MGA(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) MGA(0): I2C device "DDC:ddc2" removed.
(II) MGA(0): I2C Monitor info: 0x0
(II) MGA(0): end of I2C Monitor info
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.1.0
ABI class: XFree86 Video Driver, version 0.6
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/libint10.a
(II) Module int10: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) MGA(0): initializing int10
(==) MGA(0): Write-combining range (0xa0000,0x20000) was already clear
(==) MGA(0): Write-combining range (0xc0000,0x40000)
(II) Truncating PCI BIOS Length to 32768