xinerama working.. but looks like is a cell phone around...

This forum is for questions about all G-series cards (G200, G400, G450, ...) that need the mga driver to work properly

xinerama working.. but looks like is a cell phone around...

Postby nuno.leitao » Wed Feb 07, 2007 9:27 pm

Hello!
I searched for this issue in all forum, and out the forum, and everyone gives comments like "wow!" ," amazing!" etc... but, it seems that no one complains about the sync of the images, that look like they'r always blinking (even in 1024x768 resolution)

I don't mind to not have acceleration, i do programming mostly, and I love to work with xinerama, which I do, but i'm starting having headaches because of the image.. and i can't figure out what else can i change... could u give me a hint?

I'm using debian etch
Code: Select all
# X -version
X Window System Version 7.1.1
(...)
# lspci  | grep Matrox
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400/G450 (rev 82)


At first i did managed with the distro's driver
# apt-cache search mga xorg
xserver-xorg-video-mga - X.Org X server -- MGA display driver
and i putted xinerama working, but i had this problem: the screens are both working with 1280x1024@ 74 Hz, but the image blinks a lot..
I have a TFT ( LG) and a CRT (MAG). The main (VGA#1) is connected to the TFT screen. Both monitors aer working good, and both are capable of a good refresh rate, but even so.. I guess that the grphics card is not able to make the refresh
Even with less frequency, the image in both monitors still blinks (is less notorious in the TFT)

Then I searched for help and finded this forum:D
I followed the steps of the other fellows, but i still have this problem.
I hope it is a stupid problem, so you can telll me easily... for now i'm despearing for this :(

I've tested both
matroxdriver_mga-x86_32-4.4.2-installer.run
and
matroxdriver_mga-x86_32-4.4.1-installer.run
and i get better results with 4.4.2 version, which i still have installed

here's my /etc/X11/xorg.conf
Code: Select all
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
   FontPath   "/usr/share/fonts/X11/misc"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc"
   FontPath   "/usr/share/fonts/X11/cyrillic"
   FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic"
   FontPath   "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/Type1"
   FontPath   "/usr/X11R6/lib/X11/fonts/Type1"
   FontPath   "/usr/share/fonts/X11/100dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi"
   FontPath   "/usr/share/fonts/X11/75dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi"
   # path to defoma fonts
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load   "bitmap"
   # REMOVED ----
   # Load   "dbe"
   # ADDED ------
#    Load   "GLcore"
   Load   "type1"
   Load   "extmod"
   #-------------
   Load   "ddc"
   # Disable DRI for xinerama
     # Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   # REMOVED ----
   # Load   "int10"
   # ------------
   Load   "record"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "pt"
EndSection


Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option       "Protocol" "auto"
   Option       "Device" "/dev/input/mice"
   Option       "ZAxisMapping" "4 5 6 7"
EndSection

Section "Device"
   Identifier   "Matrox Graphics, Inc. MGA G400/G450 card 0"
   Driver      "mga"
   # REMOVED ----
   # Option      "hw cursor" "off"
   # -------------
   BusID      "PCI:1:0:0"
   Option      "AGPMode" "4"
   # Option   "Crtc2Half"
   # Option    "MGASDRAM" "true"
   Option      "Crtc2Half" "true"
   VideoRam   32768
EndSection

Section "Device"
   Identifier   "Matrox Graphics, Inc. MGA G400/G450 card 1"
   Driver      "mga"
   # Option   "hw cursor" "off"
   BusID      "PCI:1:0:0"
   Option      "AGPMode" "4"
   Option       "MGASDRAM" "true"
   Screen 1
   VideoRam   32768
EndSection

Section "Monitor"
         # DisplaySize      380   300     # mm
         Identifier   "Monitor1"
         VendorName   "MAV"
         ModelName    "innovision"
     ### Comment all HorizSync and VertSync values to use DDC:
          HorizSync 30 - 96
     VertRefresh 50 - 75
     # HorizSync   30.0 - 81.0 # 30-107
          # VertRefresh 56 - 86 # 48-120 #  35-120 # 48-120
         Option      "DPMS"
EndSection

Section "Monitor"
         Identifier   "Monitor0"
         VendorName   "LG"
         ModelName    "L1915S"
  ### Comment all HorizSync and VertSync values to use DDC:
          HorizSync 30 - 96
     VertRefresh 50 - 75
         Option      "DPMS"
EndSection

Section "Screen"
   Identifier   "Screen 0"
   Device      "Matrox Graphics, Inc. MGA G400/G450 card 0"
   Monitor      "Monitor0"
   # Monitor TFT
   DefaultDepth   24
   SubSection "Display"
      Depth      1
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      # ViewPort    0 0
   EndSubSection
EndSection

Section "Screen"
   Identifier   "Screen 1"
   Device      "Matrox Graphics, Inc. MGA G400/G450 card 1"
   # Monitor      "Monitor Genérico"
   Monitor      "Monitor1"
   DefaultDepth   24
   SubSection "Display"
      Depth      1
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      ViewPort    0 0
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
      # ViewPort    0 0
   EndSubSection
EndSection

Section "ServerFlags"
     Option "Xinerama" "true"
     Option "IgnoreABI" "True"
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      0 "Screen 0" 0 0 # "Default Screen"
   Screen      1 "Screen 1" LeftOf "Screen 0"
   InputDevice   "Generic Keyboard"
   InputDevice    "Mouse0" "CorePointer"
   Option      "Xinerama" "True"
   Option      "Clone"   "off"
EndSection

# Section "DRI"
#   Mode   0666
# EndSection


and ...
here's my /var/log/Xorg.0.log
[code]
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: Linux comp201.mat.ua.pt 2.6.18-3-686 #1 SMP Mon Dec 4 16:41:14 UTC 2006 i686
Build Date: 09 January 2007
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 Feb 7 18:19:29 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Screen 0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Matrox Graphics, Inc. MGA G400/G450 card 0"
(**) |-->Screen "Screen 1" (1)
(**) | |-->Monitor "Monitor1"
(**) | |-->Device "Matrox Graphics, Inc. MGA G400/G450 card 1"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Mouse0"
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/misc".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/misc").
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/100dpi/".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/100dpi/").
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/75dpi/".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/75dpi/").
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/Type1".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/Type1").
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/100dpi".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/100dpi").
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/75dpi".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/75dpi").
(**) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/cyrillic,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Option "Xinerama" "True"
(**) Option "IgnoreABI" "True"
(**) Ignoring ABI Version
(**) Xinerama: enabled
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 1.0
X.Org XInput driver : 0.6
X.Org Server Extension : 0.3
X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.0
(++) using VT number 8

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,2578 card 1043,80f6 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,2579 card 0000,0000 rev 02 class 06,04,00 hdr 01
(II) PCI: 00:06:0: chip 8086,257e card 0000,0000 rev 02 class 08,80,00 hdr 00
(II) PCI: 00:1d:0: chip 8086,24d2 card 1043,80a6 rev 02 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24d4 card 1043,80a6 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24d7 card 1043,80a6 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:3: chip 8086,24de card 1043,80a6 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24dd card 1043,80a6 rev 02 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev c2 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24d0 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24db card 1043,80a6 rev 02 class 01,01,8a hdr 00
(II) PCI: 00:1f:2: chip 8086,24d1 card 1043,80a6 rev 02 class 01,01,8f hdr 00
(II) PCI: 00:1f:3: chip 8086,24d3 card 1043,80a6 rev 02 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24d5 card 1043,80f3 rev 02 class 04,01,00 hdr 00
(II) PCI: 01:00:0: chip 102b,0525 card 102b,0641 rev 82 class 03,00,00 hdr 00
(II) PCI: 02:05:0: chip 10b7,1700 card 1043,80eb rev 12 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(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: 0x0008 (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xfd900000 - 0xfe9fffff (0x1100000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xebf00000 - 0xefefffff (0x4000000) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 2 I/O range:
[0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 0xfea00000 - 0xfeafffff (0x100000) 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) Matrox Graphics, Inc. G400/G450 rev 130, Mem @ 0xec000000/25, 0xfe9fc000/14, 0xfe000000/23, BIOS @ 0xfe9c0000/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 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xf4000000 from 0xf7ffffff to 0xf3ffffff
(II) Active PCI resource ranges:
[0] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[1] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[2] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[3] -1 0 0x50000000 - 0x500003ff (0x400) MX[B]
[4] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[5] -1 0 0xfecf0000 - 0xfecfffff (0x10000) MX[B]E
[6] -1 0 0xf4000000 - 0xf3ffffff (0x0) MX[B]O
[7] -1 0 0xfe9c0000 - 0xfe9dffff (0x20000) MX[B](B)
[8] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[9] -1 0 0xfe9fc000 - 0xfe9fffff (0x4000) MX[B](B)
[10] -1 0 0xec000000 - 0xedffffff (0x2000000) MX[B](B)
[11] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[12] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[13] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[14] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[15] -1 0 0x0000ef60 - 0x0000ef6f (0x10) IX[B]
[16] -1 0 0x0000efa8 - 0x0000efab (0x4) IX[B]
[17] -1 0 0x0000efa0 - 0x0000efa7 (0x8) IX[B]
[18] -1 0 0x0000efac - 0x0000efaf (0x4) IX[B]
[19] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B]
[20] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[21] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[22] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[23] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[24] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[1] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[2] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[3] -1 0 0x50000000 - 0x500003ff (0x400) MX[B]
[4] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[5] -1 0 0xfecf0000 - 0xfecfffff (0x10000) MX[B]E
[6] -1 0 0xf4000000 - 0xf3ffffff (0x0) MX[B]O
[7] -1 0 0xfe9c0000 - 0xfe9dffff (0x20000) MX[B](B)
[8] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[9] -1 0 0xfe9fc000 - 0xfe9fffff (0x4000) MX[B](B)
[10] -1 0 0xec000000 - 0xedffffff (0x2000000) MX[B](B)
[11] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[12] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[13] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[14] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[15] -1 0 0x0000ef60 - 0x0000ef6f (0x10) IX[B]
[16] -1 0 0x0000efa8 - 0x0000efab (0x4) IX[B]
[17] -1 0 0x0000efa0 - 0x0000efa7 (0x8) IX[B]
[18] -1 0 0x0000efac - 0x0000efaf (0x4) IX[B]
[19] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B]
[20] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[21] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[22] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[23] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[24] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[5] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[6] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[7] -1 0 0x50000000 - 0x500003ff (0x400) MX[B]
[8] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[9] -1 0 0xfecf0000 - 0xfecfffff (0x10000) MX[B]E
[10] -1 0 0xf4000000 - 0xf3ffffff (0x0) MX[B]O
[11] -1 0 0xfe9c0000 - 0xfe9dffff (0x20000) MX[B](B)
[12] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[13] -1 0 0xfe9fc000 - 0xfe9fffff (0x4000) MX[B](B)
[14] -1 0 0xec000000 - 0xedffffff (0x2000000) MX[B](B)
[15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[17] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[18] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[19] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[20] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[21] -1 0 0x0000ef60 - 0x0000ef6f (0x10) IX[B]
[22] -1 0 0x0000efa8 - 0x0000efab (0x4) IX[B]
[23] -1 0 0x0000efa0 - 0x0000efa7 (0x8) IX[B]
[24] -1 0 0x0000efac - 0x0000efaf (0x4) IX[B]
[25] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B]
[26] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[27] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[28] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[29] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[30] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
(II) LoadModule: "bitmap"
(II) Reloading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Loading font Bitmap
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(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: "ddc"
(II) Loading /usr/lib/xorg/modules/libddc.so
(II) Module ddc: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "extmod"
(II) Reloading /usr/lib/xorg/modules/extensions/libextmod.so
(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: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 7.1.1, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.0
ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "mga"
(II) Loading /usr/lib/xorg/modules/drivers/mga_drv.so
(II) Module mga: vendor="Matrox Graphics Inc. - x86_32 - Release v4.4.0"
compiled for 7.1.1, module version = 1.4.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.6
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI,
mgag200 SE A PCI, mgag200 SE B PCI, mgag400, mgag550
(II) Primary Device is: PCI 01:00:0
(--) Chipset mgag400 found
(--) Chipset mgag400 found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[5] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[6] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[7] -1 0 0x50000000 - 0x500003ff (0x400) MX[B]
[8] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[9] -1 0 0xfecf0000 - 0xfecfffff (0x10000) MX[B]E
[10] -1 0 0xf4000000 - 0xf3ffffff (0x0) MX[B]O
[11] -1 0 0xfe9c0000 - 0xfe9dffff (0x20000) MX[B](B)
[12] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[13] -1 0 0xfe9fc000 - 0xfe9fffff (0x4000) MX[B](B)
[14] -1 0 0xec000000 - 0xedffffff (0x2000000) MX[B](B)
[15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[17] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[18] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[19] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[20] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[21] -1 0 0x0000ef60 - 0x0000ef6f (0x10) IX[B]
[22] -1 0 0x0000efa8 - 0x0000efab (0x4) IX[B]
[23] -1 0 0x0000efa0 - 0x0000efa7 (0x8) IX[B]
[24] -1 0 0x0000efac - 0x0000efaf (0x4) IX[B]
[25] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B]
[26] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[27] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[28] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[29] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[30] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
(II) resource ranges after probing:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[5] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[6] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[7] -1 0 0x50000000 - 0x500003ff (0x400) MX[B]
[8] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[9] -1 0 0xfecf0000 - 0xfecfffff (0x10000) MX[B]E
[10] -1 0 0xf4000000 - 0xf3ffffff (0x0) MX[B]O
[11] -1 0 0xfe9c0000 - 0xfe9dffff (0x20000) MX[B](B)
[12] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[13] -1 0 0xfe9fc000 - 0xfe9fffff (0x4000) MX[B](B)
[14] -1 0 0xec000000 - 0xedffffff (0x2000000) MX[B](B)
[15] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[16] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[17] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[20] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[21] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[22] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[23] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[24] -1 0 0x0000ef60 - 0x0000ef6f (0x10) IX[B]
[25] -1 0 0x0000efa8 - 0x0000efab (0x4) IX[B]
[26] -1 0 0x0000efa0 - 0x0000efa7 (0x8) IX[B]
[27] -1 0 0x0000efac - 0x0000efaf (0x4) IX[B]
[28] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B]
[29] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[30] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[31] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[32] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[33] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
[34] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[35] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Setting vga for screen 1.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules/libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 0.1.0
ABI class: X.Org Video Driver, version 1.0
(--) MGA(0): Chipset: "mgag400" (G450)
(II) Loading sub module "mga_hal"
(II) LoadModule: "mga_hal"
(II) Loading /usr/lib/xorg/modules/drivers/mga_hal_drv.so
(II) Module mga_hal: vendor="Matrox Graphics Inc. - x86_32 - Release v4.4.0"
compiled for 7.0.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.8
(WW) module ABI major version (0) doesn't match the server's version (1)
(==) MGA(0): Matrox HAL module used
(**) MGA(0): Depth 24, (--) framebuffer bpp 32
(==) MGA(0): RGB weight 888
(**) MGA(0): Option "Crtc2Half" "true"
(**) MGA(0): Option "AGPMode" "4"
(**) MGA(0): Using AGP 4x mode
(--) MGA(0): Linear framebuffer at 0xEC000000
(--) MGA(0): MMIO registers at 0xFE9FC000
(--) MGA(0): Pseudo-DMA transfer window at 0xFE000000
(--) MGA(0): BIOS at 0xFE9C0000
(II) Attempted to read BIOS 64KB from /sys/bus/pci/devices/0000:01:00.0/rom: got 34KB
(--) MGA(0): Video BIOS info block at offset 0x07720
(**) MGA(0): Crtc2 will use 16384K of VideoRam
(**) MGA(0): VideoRAM: 16384 kByte
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/lib/xorg/modules/libddc.so
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Loading /usr/lib/xorg/modules/libi2c.so
(II) Module i2c: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.2.0
ABI class: X.Org Video Driver, version 1.0
(==) MGA(0): Write-combining range (0xec000000,0x1000000)
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) MGA(0): I2C bus "DDC P1" initialized.
(II) MGA(0): I2C device "DDC P1:ddc2" registered at address 0xA0.
(II) MGA(0): I2C device "DDC P1:ddc2" removed.
(II) MGA(0): I2C Monitor info: 0x8206078
(II) MGA(0): Manufacturer: PTS Model: 3e5 Serial#: 109055
(II) MGA(0): Year: 2004 Week: 38
(II) MGA(0): EDID Version: 1.3
(II) MGA(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
(II) MGA(0): Sync: Separate
(II) MGA(0): Max H-Image Size [cm]: horiz.: 36 vert.: 26
(II) MGA(0): Gamma: 1.27
(II) MGA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) MGA(0): First detailed timing not preferred mode in violation of standard!(II) MGA(0): redX: 0.618 redY: 0.349 greenX: 0.280 greenY: 0.605
(II) MGA(0): blueX: 0.152 blueY: 0.063 whiteX: 0.281 whiteY: 0.310
(II) MGA(0): Supported VESA Video Modes:
(II) MGA(0): 720x400@70Hz
(II) MGA(0): 640x480@60Hz
(II) MGA(0): 800x600@60Hz
(II) MGA(0): 800x600@75Hz
(II) MGA(0): 1024x768@75Hz
(II) MGA(0): 1280x1024@75Hz
(II) MGA(0): Manufacturer's mask: 0
(II) MGA(0): Supported Future Video Modes:
(II) MGA(0): #0: hsize: 640 vsize 480 refresh: 85 vid: 22833
(II) MGA(0): #1: hsize: 640 vsize 480 refresh: 100 vid: 26673
(II) MGA(0): #2: hsize: 800 vsize 600 refresh: 85 vid: 22853
(II) MGA(0): #3: hsize: 800 vsize 600 refresh: 100 vid: 26693
(II) MGA(0): #4: hsize: 1024 vsize 768 refresh: 85 vid: 22881
(II) MGA(0): #5: hsize: 1280 vsize 1024 refresh: 85 vid: 39297
(II) MGA(0): #6: hsize: 1600 vsize 1200 refresh: 75 vid: 20393
(II) MGA(0): #7: hsize: 640 vsize 480 refresh: 85 vid: 22833
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 36.0 MHz Image Size: 350 x 250 mm
(II) MGA(0): h_active: 640 h_sync: 696 h_sync_end 752 h_blank_end 832 h_border: 0
(II) MGA(0): v_active: 480 v_sync: 481 v_sync_end 484 v_blanking: 509 v_border: 0
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 56.2 MHz Image Size: 350 x 250 mm
(II) MGA(0): h_active: 800 h_sync: 832 h_sync_end 896 h_blank_end 1048 h_border: 0
(II) MGA(0): v_active: 600 v_sync: 601 v_sync_end 604 v_blanking: 631 v_border: 0
(II) MGA(0): Ranges: V min: 50 V max: 160 Hz, H min: 30 H max: 98 kHz, PixClock max 210 MHz
(II) MGA(0): Serial No: FWHJ490109055
(II) MGA(0): end of I2C 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 600 MHz
(II) MGA(0): Monitor0: Using hsync range of 30.00-96.00 kHz
(II) MGA(0): Monitor0: Using vrefresh range of 50.00-75.00 Hz
(II) MGA(0): Clock range: 12.00 to 600.00 MHz
(II) MGA(0): Not using default mode "640x350" (vrefresh out of range)
(II) MGA(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x400" (vrefresh out of range)
(II) MGA(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "720x400" (vrefresh out of range)
(II) MGA(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x480" (vrefresh out of range)
(II) MGA(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "800x600" (vrefresh out of range)
(II) MGA(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1024x768" (vrefresh out of range)
(II) MGA(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1280x960" (vrefresh out of range)
(II) MGA(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1280x1024" (vrefresh out of range)
(II) MGA(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(WW) (1600x1200,Monitor0) mode clock 229.5MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "1600x1200" (hsync out of range)
(II) MGA(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(WW) (1792x1344,Monitor0) mode clock 261MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "1792x1344" (hsync out of range)
(II) MGA(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(WW) (1856x1392,Monitor0) mode clock 218.3MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(WW) (1856x1392,Monitor0) mode clock 288MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "1856x1392" (hsync out of range)
(II) MGA(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(WW) (1920x1440,Monitor0) mode clock 234MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(WW) (1920x1440,Monitor0) mode clock 297MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "1920x1440" (hsync out of range)
(II) MGA(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x384" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "640x400" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1152x864" (vrefresh out of range)
(II) MGA(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1400x1050" (vrefresh out of range)
(II) MGA(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "720x450" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "840x525" (bad mode clock/interlace/doublescan)
(II) MGA(0): Not using default mode "960x600" (bad mode clock/interlace/doublescan)
(WW) (1920x1200,Monitor0) mode clock 230MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "960x600" (bad mode clock/interlace/doublescan)
(WW) (1920x1440,Monitor0) mode clock 341.35MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "1920x1440" (hsync out of range)
(II) MGA(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(WW) (2048x1536,Monitor0) mode clock 266.95MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(WW) (2048x1536,Monitor0) mode clock 340.48MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "2048x1536" (hsync out of range)
(II) MGA(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(WW) (2048x1536,Monitor0) mode clock 388.04MHz exceeds DDC maximum 210MHz
(II) MGA(0): Not using default mode "2048x1536" (hsync out of range)
(II) MGA(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(==) MGA(0): Write-combining range (0xec000000,0x2000000)
(--) MGA(0): Virtual size is 1280x1024 (pitch 1280)
(**) MGA(0): *Default mode "1280x1024": 135.0 MHz, 80.0 kHz, 75.0 Hz
(II) MGA(0): Modeline "1280x1024" 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
(**) MGA(0): *Default mode "1024x768": 78.8 MHz, 60.1 kHz, 75.1 Hz
(II) MGA(0): Modeline "1024x768" 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
(**) MGA(0): *Default mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz
(II) MGA(0): Modeline "800x600" 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync
(**) MGA(0): *Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
(II) MGA(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484 500 -hsync -vsync
(++) MGA(0): DPI set to (96, 96)
(II) MGA(0): YDstOrg is set to 0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules/libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.2.0
ABI class: X.Org Video Driver, version 1.0
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/lib/xorg/modules/libramdac.so
(II) Module ramdac: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 0.1.0
ABI class: X.Org Video Driver, version 1.0
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Reloading /usr/lib/xorg/modules/libvgahw.so
(--) MGA(1): Chipset: "mgag400" (G450)
(II) Loading sub module "mga_hal"
(II) LoadModule: "mga_hal"
(II) Reloading /usr/lib/xorg/modules/drivers/mga_hal_drv.so
(==) MGA(1): Matrox HAL module used
(**) MGA(1): Depth 24, (--) framebuffer bpp 32
(==) MGA(1): RGB weight 888
(**) MGA(1): Option "MGASDRAM" "true"
(**) MGA(1): Option "AGPMode" "4"
(**) MGA(1): Using AGP 4x mode
(**) MGA(1): Has SDRAM
(--) MGA(1): Linear framebuffer at 0xEC000000
(--) MGA(1): MMIO registers at 0xFE9FC000
(--) MGA(1): Pseudo-DMA transfer window at 0xFE000000
(--) MGA(1): BIOS at 0xFE9C0000
(II) Attempted to read BIOS 64KB from /sys/bus/pci/devices/0000:01:00.0/rom: got 34KB
(--) MGA(1): Video BIOS info block at offset 0x07720
(**) MGA(1): VideoRAM: 16384 kByte
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/lib/xorg/modules/libddc.so
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Reloading /usr/lib/xorg/modules/libi2c.so
(==) MGA(1): Write-combining range (0xed000000,0x1000000)
(II) MGA(1): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) MGA(1): I2C bus "DDC P2" initialized.
(II) MGA(1): I2C bus "MAVEN" initialized.
(II) MGA(1): Failed to register MGA-TVO I2C device!
(II) MGA(1): I2C device "DDC P2:ddc2" registered at address 0xA0.
(II) MGA(1): I2C device "DDC P2:ddc2" removed.
(II) MGA(1): I2C Monitor info: 0x8209f50
(II) MGA(1): Manufacturer: GSM Model: 4a90 Serial#: 274692
(II) MGA(1): Year: 2005 Week: 35
(II) MGA(1): EDID Version: 1.3
(II) MGA(1): Analog Display Input, Input Voltage Level: 0.700/0.700 V
(II) MGA(1): Sync: Separate Composite SyncOnGreen
(II) MGA(1): Max H-Image Size [cm]: horiz.: 38 vert.: 30
(II) MGA(1): Gamma: 2.20
(II) MGA(1): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) MGA(1): First detailed timing is preferred mode
(II) MGA(1): redX: 0.647 redY: 0.346 greenX: 0.292 greenY: 0.602
(II) MGA(1): blueX: 0.149 blueY: 0.130 whiteX: 0.313 whiteY: 0.328
(II) MGA(1): Supported VESA Video Modes:
(II) MGA(1): 720x400@70Hz
(II) MGA(1): 640x480@60Hz
(II) MGA(1): 640x480@75Hz
(II) MGA(1): 800x600@60Hz
(II) MGA(1): 800x600@75Hz
(II) MGA(1): 832x624@75Hz
(II) MGA(1): 1024x768@60Hz
(II) MGA(1): 1024x768@75Hz
(II) MGA(1): 1280x1024@75Hz
(II) MGA(1): 1152x870@75Hz
(II) MGA(1): Manufacturer's mask: 0
(II) MGA(1): Supported Future Video Modes:
(II) MGA(1): #0: hsize: 640 vsize 480 refresh: 75 vid: 20273
(II) MGA(1): #1: hsize: 800 vsize 600 refresh: 75 vid: 20293
(II) MGA(1): #2: hsize: 1024 vsize 768 refresh: 75 vid: 20321
(II) MGA(1): #3: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) MGA(1): Supported additional Video Mode:
(II) MGA(1): clock: 108.0 MHz Image Size: 376 x 301 mm
(II) MGA(1): h_active: 1280 h_sync: 1328 h_sync_end 1440 h_blank_end 1688 h_border: 0
(II) MGA(1): v_active: 1024 v_sync: 1025 v_sync_end 1028 v_blanking: 1066 v_border: 0
(II) MGA(1): Ranges: V min: 56 V max: 75 Hz, H min: 30 H max: 83 kHz, PixClock max 140 MHz
(II) MGA(1): Monitor name: L1915S
(II) MGA(1): Monitor name:
(II) MGA(1): end of I2C Monitor info
(==) MGA(1): Using gamma correction (1.0, 1.0, 1.0)
(==) MGA(1): Min pixel clock is 12 MHz
(--) MGA(1): Max pixel clock is 234 MHz
(WW) MGA(1): config file hsync range 30-96kHz not within DDC hsync ranges.
(WW) MGA(1): config file vrefresh range 50-75Hz not within DDC vrefresh ranges.
(II) MGA(1): Monitor1: Using hsync range of 30.00-96.00 kHz
(II) MGA(1): Monitor1: Using vrefresh range of 50.00-75.00 Hz
(II) MGA(1): Clock range: 12.00 to 234.00 MHz
(II) MGA(1): Not using default mode "640x350" (vrefresh out of range)
(II) MGA(1): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "640x400" (vrefresh out of range)
(II) MGA(1): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "720x400" (vrefresh out of range)
(II) MGA(1): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "640x480" (vrefresh out of range)
(II) MGA(1): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "800x600" (vrefresh out of range)
(II) MGA(1): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "1024x768" (vrefresh out of range)
(II) MGA(1): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(WW) (1280x960,Monitor1) mode clock 148.5MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "1280x960" (vrefresh out of range)
(II) MGA(1): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(WW) (1280x1024,Monitor1) mode clock 157.5MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "1280x1024" (vrefresh out of range)
(II) MGA(1): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(WW) (1600x1200,Monitor1) mode clock 162MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(WW) (1600x1200,Monitor1) mode clock 175.5MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(WW) (1600x1200,Monitor1) mode clock 189MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(WW) (1600x1200,Monitor1) mode clock 202.5MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(WW) (1600x1200,Monitor1) mode clock 229.5MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "1600x1200" (hsync out of range)
(II) MGA(1): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(WW) (1792x1344,Monitor1) mode clock 204.8MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(WW) (1856x1392,Monitor1) mode clock 218.3MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(WW) (1920x1440,Monitor1) mode clock 234MHz exceeds DDC maximum 140MHz
(II) MGA(1): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) MGA(1): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) MGA(1):
nuno.leitao
Private
Private
 
Posts: 2
Joined: Wed Feb 07, 2007 8:02 pm

Postby tuxx-home.at » Fri Feb 09, 2007 1:01 pm

the screens are both working with 1280x1024@ 74 Hz, but the image blinks a
lot..


Bad cables? Loose connections? Have you tried Windows on this machine with
the same setup?
Did you try to do a BIOS Upgrade on your card?
See here for a small HOWTO:

[http://matrox.tuxx-home.at/viewtopic.php?t=27]

Your Xorg.0.log file got truncated because it may have reached the maximum
post size or code block size, whatever.
Therefore, this forum offers the ability to attach files and I'd ask you to do
so again for your Xorg.0.log file, because I wasn't able to see the second
screen initialisation completely.

What I saw is that Screen 1 seems to be alright (1280x1024@75Hz, that is
the best your monitor is able to display according to DDC), but Screen 2
is driven by non-supported timing values:

(WW) MGA(1): config file hsync range 30-96kHz not within DDC hsync ranges.
(WW) MGA(1): config file vrefresh range 50-75Hz not within DDC vrefresh ranges.


According to DDC, the ranges for Monitor 1 should be:

Code: Select all
HorizSync 30 - 83
VertRefresh 56 - 75


You could try to modify this timing values in your xorg.conf and give that a
shot to see if it improves the image quality on this head.
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

hello! thank you!

Postby nuno.leitao » Fri Feb 09, 2007 7:49 pm

Thanks for your attention to my case! I really appreciated it :D

Bad cables? Loose connections?

This machine is "new"... I was working with two monitors with another computer, but it started to have electrical issues that makes it hangs once a day (when booting up, ir reports overheat problems). It wasn't barable in a machine which makes part of a web server.. so.. i just get another machine (slight different, slight more powerfull), implanted the disk inside, crossed the fingers .. and all the services were up again.
the previous graphics cards board were intel something (sorry.. can't recall.. i810 driver) and a PCI SIS (4 Mb) and it was working fine (well.. xinerama with 1024x768 and 1280x1024) so .. connections are fine

Have you tried Windows on this machine with the same setup?

Sorry, no ..
I haven't windows installed.. I try to manage someway to test it .. I let you know when I do

Did you try to do a BIOS Upgrade on your card?

not yet ... and won't do untill tuesday
the disk image is written and ready for install ... but right now I just don't want to play with fire
See here for a small HOWTO:

I haven't booted with the disk yet,.. but I'm not able to mount it it reports
Code: Select all
mount /dev/fd0 /mnt/pen
mount: you must specify the filesystem type

Should not be a big deal... (hope)
According to DDC, the ranges for Monitor 1 should be: (...)

I searched where I saw such values and change definitions at xorg.conf
Code: Select all
cat /var/log/Xorg.0.log | grep Range
(II) MGA(0): Ranges: V min: 56  V max: 75 Hz, H min: 30  H max: 83 kHz, PixClock max 140 MHz
(II) MGA(1): Ranges: V min: 50  V max: 160 Hz, H min: 30  H max: 98 kHz, PixClock max 210 MHz

It blinks less ...but even so ... it stills painfull

I forgot to mention another error i have:
in tty1, after X starts, i got the error
mtrr: MTRR 1 not used

on dmesg I have
[/quote]
mtrr: no MTRR for f5000000,1000000 found
mtrr: no MTRR for f5000000,1000000 found
mtrr: MTRR 1 not used
[/quote]
but it seems alright to me.. (but .. :?) then i look at lspci -v

(..)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400/G450 (rev 82)
(prog-if 00 [VGA])
Subsystem: Matrox Graphics, Inc. Millennium G450 32Mb SDRAM Dual Head
Flags: bus master, medium devsel, latency 64, IRQ 10
Memory at f4000000 (32-bit, prefetchable) [size=32M]
Memory at fbdfc000 (32-bit, non-prefetchable) [size=16K]
Memory at fb000000 (32-bit, non-prefetchable) [size=8M]
Expansion ROM at fbdc0000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Capabilities: [f0] AGP version 2.0
(...)

and /proc/mtrr
# cat /proc/mtrr
reg00: base=0x00000000 ( 0MB), size=1024MB: write-back, count=1
reg01: base=0xf4000000 (3904MB), size= 32MB: write-combining, count=2


I send to you my xorg.conf and my Xorg.0.log in attachment
Maybe I got a heriditage problem, for having installed a previous intel card, because when making
Code: Select all
lsmod | egrep "mga|agp"
intel_agp              21148  0
agpgart                29896  1 intel_agp

but even shutting X and loading the drivers by hand it doesn't get fixed

Thank you so much for your time

Nuno Leitao
Attachments
Xorg.0.log
the Xorg log
(48.69 KiB) Downloaded 68 times
xorg.conf
My actual xorg.conf
(6.16 KiB) Downloaded 73 times
nuno.leitao
Private
Private
 
Posts: 2
Joined: Wed Feb 07, 2007 8:02 pm

Postby tuxx-home.at » Sat Feb 10, 2007 12:47 am

connections are fine


Alright.

I haven't windows installed.. I try to manage someway to test it .. I let you
know when I do


Well, Windows is not really necessary, it may also be any other operating
system or a Linux live CD like Knoppix, etc.

mount: you must specify the filesystem type


Well, the diskimage is in ms-dos format, so you will need to have msdos
filesystem support compiled into your kernel.

You could try to run `modprobe msdos` before mounting the floppy
disk. Check the availability of msdos filesystem support with the help of
the following command:

Code: Select all
grep msdos /proc/filesystems


It blinks less ...but even so ... it stills painfull


OK, then if it blinks less with the correct timing values, it may have
something to do with the way of communication between the Matrox card
and the monitors. Therefore, a BIOS update might be really useful.

As to your MTRRs: They look fine. The matrox card has set up its MTRRs
correctly, the message you saw when starting the X server was for range
0xf5* but your Matrox card uses 0xf4*.

The intel_agp kernel module is alright, because it is the driver for the
AGP bridge, not for the previously installed intel graphics card.
I suppose, your motherboard contains Intel chipsets and therefore also
uses an Intel AGP bridge.

On my system, I use intel_agp too (I945).
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe


Return to Matrox G-Series Cards

Who is online

Users browsing this forum: No registered users and 2 guests

cron