aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2005-03-17 14:31:55 +0000
committerPascal Rigaux <pixel@mandriva.com>2005-03-17 14:31:55 +0000
commitf4702f7a0ca670b3cc4ac289749d420f85dd34f7 (patch)
tree3e455d4ee48b396e2483edd3f04c7d13b6dd7df0
parentef2a6d00cc20aaa72d339329c5e99c8f94130de5 (diff)
downloadmonitor-edid-f4702f7a0ca670b3cc4ac289749d420f85dd34f7.tar
monitor-edid-f4702f7a0ca670b3cc4ac289749d420f85dd34f7.tar.gz
monitor-edid-f4702f7a0ca670b3cc4ac289749d420f85dd34f7.tar.bz2
monitor-edid-f4702f7a0ca670b3cc4ac289749d420f85dd34f7.tar.xz
monitor-edid-f4702f7a0ca670b3cc4ac289749d420f85dd34f7.zip
add monitor-probe and monitor-probe-using-X
-rw-r--r--monitor-edid.spec7
-rwxr-xr-xmonitor-probe26
-rwxr-xr-xmonitor-probe-using-X133
-rw-r--r--test/Xorg.log.crt.i810.leia1181
-rw-r--r--test/Xorg.log.crt.nv493
-rw-r--r--test/Xorg.log.lcd.ati554
-rw-r--r--test/Xorg.log.lcd.i810.arnaud1554
-rw-r--r--test/Xorg.log.lcd.i810.fredl1310
-rw-r--r--test/Xorg.log.lcd.i810.rafael1200
-rw-r--r--test/Xorg.log.lcd.neomagic723
-rw-r--r--test/Xorg.log.lcd.nv461
-rw-r--r--test/Xorg.log.lcd.nv.amd64713
-rw-r--r--test/Xorg.log.lcd.radeon.blino511
-rw-r--r--test/Xorg.log.lcd.savage.incomplete5
-rw-r--r--test/Xorg.log.lcd.siliconmotion678
-rwxr-xr-xtest/check-probe-using-X26
-rw-r--r--test/edid.crt.dell-d1626htbin0 -> 128 bytes
-rw-r--r--test/edid.crt.dell-p1110bin0 -> 128 bytes
-rw-r--r--test/edid.crt.emc0313bin0 -> 128 bytes
-rw-r--r--test/edid.crt.med2914bin0 -> 128 bytes
-rw-r--r--test/edid.crt.nokia-valuegraph-447wbin0 -> 128 bytes
-rw-r--r--test/edid.crt.sony-gdm400psbin0 -> 128 bytes
-rw-r--r--test/edid.crt.sony-gdm420bin0 -> 128 bytes
-rw-r--r--test/edid.lcd.acer-al1921bin0 -> 128 bytes
24 files changed, 9573 insertions, 2 deletions
diff --git a/monitor-edid.spec b/monitor-edid.spec
index 1dc2ec9..a7b3c6c 100644
--- a/monitor-edid.spec
+++ b/monitor-edid.spec
@@ -1,5 +1,5 @@
%define name monitor-edid
-%define version 1.1
+%define version 1.2
%define release 1mdk
Summary: Get monitor details
@@ -26,7 +26,7 @@ make
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%_bindir
install -d $RPM_BUILD_ROOT%_sbindir
-install monitor-edid monitor-get-edid $RPM_BUILD_ROOT%_sbindir
+install monitor-edid monitor-get-edid monitor-probe monitor-probe-using-X $RPM_BUILD_ROOT%_sbindir
install monitor-parse-edid $RPM_BUILD_ROOT%_bindir
%clean
@@ -39,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT
%_sbindir/*
%changelog
+* Thu Mar 17 2005 Pixel <pixel@mandrakesoft.com> 1.2-1mdk
+- new release (added monitor-probe and monitor-probe-using-X)
+
* Tue Mar 8 2005 Pixel <pixel@mandrakesoft.com> 1.1-1mdk
- new release
diff --git a/monitor-probe b/monitor-probe
new file mode 100755
index 0000000..1bd1533
--- /dev/null
+++ b/monitor-probe
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+if [ "$1" = -v ]; then
+ opt_v="$1"
+ shift
+fi
+
+if [ -n "$1" ]; then
+ echo "usage: monitor-probe [-v]"
+ exit 1
+fi
+
+if [ $EUID != 0 ]; then
+ echo "you must be root to run this program"
+ exit 1
+fi
+
+[ -n "$opt_v" ] && echo "probing EDID"
+monitor-edid $opt_v && exit 0
+
+[ -n "$opt_v" ] && echo "probing using X"
+monitor-probe-using-X && echo 0
+
+[ -n "$opt_v" ] && echo "probing DMI"
+lspcidrake | sed -n 's/^\(Resolution\|Diagonal_size\):\([^:]*\):.*/\1: \2/p'
+
diff --git a/monitor-probe-using-X b/monitor-probe-using-X
new file mode 100755
index 0000000..6e4fdea
--- /dev/null
+++ b/monitor-probe-using-X
@@ -0,0 +1,133 @@
+#!/usr/bin/perl
+
+my ($arg) = @ARGV;
+@ARGV == 1 && $arg !~ /^-/ or die "usage: monitor-probe-using-X <X driver>\n";
+
+my $log;
+if (-e $arg) {
+ #- it is a log file
+ $log = cat_($arg);
+ parse_X_log($log);
+} else {
+ my $Driver = $arg;
+ $log = probe_using_X($Driver) or warn("X probe failed\n"), exit 1;
+
+ my $ok = parse_X_log($log);
+ if ($ENV{DEBUG}) {
+ my $log_file = "/tmp/Xorg.log.$Driver";
+ output($log_file, $log);
+ warn "\n",
+ "Saving log in $log_file.\n",
+ $ok ? "If the detected resolution is wrong" :
+ "If it contains interesting information",
+ ", send $log_file to pixel\@mandrakesoft.com\n\n";
+ }
+ $ok or warn "Could not find a resolution\n";
+}
+
+
+sub cat_ { open(my $F, $_[0]) or return; my @l = <$F>; wantarray() ? @l : join '', @l }
+sub output { my $f = shift; open(my $F, ">$f") or die "output in file $f failed: $!\n"; print $F $_ foreach @_; 1 }
+sub tmpfile() {
+ chomp(my $s = `mktemp /tmp/tmp.XXXXXXXXXX`); #- we could use simply mktemp with new mktemp
+ eval "END { unlink '$s' }";
+ $s;
+}
+sub chvt {
+ my ($vt_number) = @_;
+ my $vt = '';
+ my ($VT_GETSTATE, $VT_ACTIVATE, $VT_WAITACTIVE) = (0x5603, 0x5606, 0x5607);
+ sysopen(my $C, "/dev/console", 2) or die "failed to open /dev/console: $!";
+ ioctl($C, $VT_GETSTATE, $vt) &&
+ ioctl($C, $VT_ACTIVATE, $vt_number) &&
+ ioctl($C, $VT_WAITACTIVE, $vt_number) or die "setVirtual failed";
+ unpack "S", $vt;
+}
+
+sub probe_using_X {
+ my ($Driver) = @_;
+ my $tmp_conf = tmpfile();
+ my $tmp_log = tmpfile();
+
+ output($tmp_conf, <<EOF);
+Section "Device"
+ Identifier "device"
+ Driver "$Driver"
+EndSection
+
+Section "Screen"
+ Identifier "screen"
+ Device "device"
+ DefaultDepth 24
+EndSection
+
+Section "ServerLayout"
+ Identifier "layout"
+ Screen "screen"
+EndSection
+EOF
+
+ my $prev_vt = $Driver eq 'i810' && chvt(1); #- otherwise it can kill existing X
+ alarm 10;
+ my $ok = system("X :67 -ac -probeonly -logfile $tmp_log -config $tmp_conf") == 0;
+ alarm 0;
+ chvt($prev_vt) if $prev_vt;
+
+ if ($ok) {
+ my $log = cat_($tmp_log);
+ return $log;
+ } else {
+ return;
+ }
+}
+
+sub parse_X_log {
+ my ($log) = @_;
+
+ 0
+ # i810 format: "Size of device %s is %d x %d\n" (i810/i830_driver.c)
+ # with one of "CRT", "TV", "DFP (digital flat panel)", "LFP (local flat panel)", "CRT2 (second CRT)", "TV2 (second TV)", "DFP2 (second digital flat panel)", "LFP2 (second local flat panel)",
+ # example: (II) I810(0): Size of device LFP (local flat panel) is 1024 x 768
+ || $log =~ m!\bSize of device LFP \(local flat panel\) is (\d+) x (\d+)$!m
+
+ # ati format: "%dx%d panel (ID %d) detected.\n" (ati/atipreinit.c)
+ # example: (--) ATI(0): 1024x768 panel (ID 3) detected.
+ || $log =~ m!\b(\d+)x(\d+) panel \(ID \d+\) detected\.$!m
+
+ # radeon format: "Panel Size from BIOS: %dx%d\n" (ati/radeon_bios.c)
+ # example: (II) RADEON(0): Panel Size from BIOS: 1400x1050
+ || $log =~ m!\bPanel Size from BIOS: (\d+)x(\d+)$!m
+
+ # nv format: "Panel size is %i x %i\n" (nv/nv_setup.c)
+ # example: (--) NV(0): Panel size is 1280 x 800
+ || $log =~ m!\bPanel size is (\d+) x (\d+)$!m
+
+ # savage format: "%dx%d %s LCD panel detected %s\n" (savage/savage_driver.c)
+ # with one of "TFT", "DSTN", "STN"
+ # and "and active", "but not active"
+ # example: (--) SAVAGE(0): 1024x768 TFT LCD panel detected and active
+ || $log =~ m!\b(\d+)x(\d+) \S+ LCD panel detected !m
+
+ # neomagic format: "Panel is a %dx%d %s %s display\n" (neomagic/neo_driver.c)
+ # with one of "color", "monochrome"
+ # and "TFT", "dual scan"
+ # example: (--) NEOMAGIC(0): Panel is a 1024x768 color TFT display
+ || $log =~ m!\bPanel is a (\d+)x(\d+) (?:color|monochrome) (?:TFT|dual scan) display$!m
+
+ # siliconmotion format: "Detected panel size via BIOS: %d x %d\n" (siliconmotion/smi_driver.c)
+ || $log =~ m!\bDetected panel size via BIOS: (\d+) x (\d+)$!m
+ # siliconmotion format: "%s Panel Size = %dx%d\n" (siliconmotion/smi_driver.c)
+ || $log =~ m! Panel Size = (\d+)x(\d+)$!m
+
+ # trident format: "%s Panel %ix%i found\n" (trident/trident_driver.c)
+ # with one of "TFT", "DSTN", "STN"
+ || $log =~ m!\b(?:TFT|DSTN|STN) Panel (\d+)x(\d+) found$!m
+
+ # via format: "Selected Panel Size is 640x480\n", ... (via/via_driver.c)
+ || $log =~ m!\bSelected Panel Size is (\d+)x(\d+)$!m
+
+ or return;
+
+ print $1, 'x', $2, "\n";
+ 1;
+}
diff --git a/test/Xorg.log.crt.i810.leia b/test/Xorg.log.crt.i810.leia
new file mode 100644
index 0000000..ddcb4ea
--- /dev/null
+++ b/test/Xorg.log.crt.i810.leia
@@ -0,0 +1,1181 @@
+
+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.10-3mdksmp i686 [ELF]
+Current Operating System: Linux leia.mandrakesoft.com 2.6.8.1-10mdk #1 Wed Sep 8 17:00:52 CEST 2004 i686
+Build Date: 08 March 2005
+ 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: "/tmp/tmp.enMgkpx371", Time: Tue Mar 15 17:40:07 2005
+(++) Using config file: "/tmp/tmp.lUfSWJl370"
+(==) ServerLayout "layout"
+(**) |-->Screen "screen" (0)
+(**) | |-->Monitor "<default monitor>"
+(**) | |-->Device "device"
+(WW) No monitor specified for screen "screen".
+ Using a default monitor configuration.
+(==) |-->Input Device "<default pointer>"
+(==) |-->Input Device "<default keyboard>"
+(==) Keyboard: CustomKeycode disabled
+(WW) The core pointer device wasn't specified explicitly in the layout.
+ Using the default mouse configuration.
+(WW) The core keyboard device wasn't specified explicitly in the layout.
+ Using the default keyboard configuration.
+(WW) No FontPath specified. Using compiled-in default.
+(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,unix/:-1"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/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/X11R6/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/X11R6/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 8
+(--) using VT number 8
+
+(II) PCI: PCI scan (all values are in hex)
+(II) PCI: 00:00:0: chip 8086,2570 card 1043,80a5 rev 02 class 06,00,00 hdr 00
+(II) PCI: 00:02:0: chip 8086,2572 card 1043,80a5 rev 02 class 03,00,00 hdr 00
+(II) PCI: 00:03:0: chip 8086,2573 card 0000,0000 rev 02 class 06,04,00 hdr 01
+(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: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,80b0 rev 02 class 04,01,00 hdr 00
+(II) PCI: 01:01:0: chip 8086,1019 card 1043,80f7 rev 00 class 02,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:3:0), (0,1,1), BCTRL: 0x0002 (VGA_EN is cleared)
+(II) Bus 1 I/O range:
+ [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]
+(II) Bus 1 non-prefetchable memory range:
+ [0] -1 0 0xfe500000 - 0xfe5fffff (0x100000) MX[B]
+(II) PCI-to-PCI bridge:
+(II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0002 (VGA_EN is cleared)
+(II) PCI-to-ISA bridge:
+(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
+(--) PCI:*(0:2:0) Intel Corp. 82865G Integrated Graphics Device rev 2, Mem @ 0xf0000000/27, 0xfe780000/19, I/O @ 0xefe0/3
+(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 0xfe800000 from 0xfebfffff to 0xfe7fffff
+(II) Active PCI resource ranges:
+ [0] -1 0 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [1] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [2] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [3] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [4] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [5] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [6] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [7] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [8] -1 0 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [9] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [10] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [11] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [12] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [13] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [14] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [15] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [16] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [17] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B](B)
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [1] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [2] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [3] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [4] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [5] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [6] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [7] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [8] -1 0 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [9] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [10] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [11] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [12] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [13] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [14] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [15] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [16] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [17] -1 0 0x0000efe0 - 0x0000efe7 (0x8) 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 - 0x1dffffff (0x1df00000) 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 - 0x1dffffff (0x1df00000) 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 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [6] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [7] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [8] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [9] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [10] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [11] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [12] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [15] -1 0 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [16] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [17] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [18] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [19] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [20] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [21] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [22] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [23] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [24] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B](B)
+(II) LoadModule: "i810"
+(II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.o
+(II) Module i810: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.3.0
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/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: "keyboard"
+(II) Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
+(II) Module keyboard: 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) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
+ i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G
+(II) Primary Device is: PCI 00:02:0
+(--) Assigning device section with no busID to primary device
+(--) Chipset 865G found
+(II) resource ranges after xf86ClaimFixedResources() call:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1dffffff (0x1df00000) 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 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [6] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [7] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [8] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [9] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [10] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [11] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [12] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [15] -1 0 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [16] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [17] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [18] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [19] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [20] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [21] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [22] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [23] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [24] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B](B)
+(II) resource ranges after probing:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1dffffff (0x1df00000) 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 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [6] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [7] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [8] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [9] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [10] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [11] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [12] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) 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 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [19] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [20] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [21] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [22] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [23] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [24] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [25] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [26] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [27] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B](B)
+ [28] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [29] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(II) Setting vga for screen 0.
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/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) Loading sub module "vbe"
+(II) LoadModule: "vbe"
+(II) Loading /usr/X11R6/lib/modules/libvbe.a
+(II) Module vbe: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Loading sub module "vgahw"
+(II) LoadModule: "vgahw"
+(II) Loading /usr/X11R6/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
+(II) I810(0): Creating default Display subsection in Screen section
+ "screen" for depth/fbbpp 16/16
+(==) I810(0): Depth 16, (==) framebuffer bpp 16
+(==) I810(0): RGB weight 565
+(==) I810(0): Default visual is TrueColor
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
+(II) I810(0): initializing int10
+(II) I810(0): Primary V_BIOS segment is: 0xc000
+(II) I810(0): VESA BIOS detected
+(II) I810(0): VESA VBE Version 3.0
+(II) I810(0): VESA VBE Total Mem: 32576 kB
+(II) I810(0): VESA VBE OEM: Intel(r)865G Graphics Chip Accelerated VGA BIOS
+(II) I810(0): VESA VBE OEM Software Rev: 1.0
+(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
+(II) I810(0): VESA VBE OEM Product: Intel(r)865G Graphics Controller
+(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
+(II) I810(0): Integrated Graphics Chipset: Intel(R) 865G
+(--) I810(0): Chipset: "865G"
+(--) I810(0): Linear framebuffer at 0xF0000000
+(--) I810(0): IO registers at addr 0xFE780000
+(II) I810(0): 1 display pipe available.
+(II) I810(0): detected 32636 kB stolen memory.
+(II) I810(0): I830CheckAvailableMemory: 418680 kB available
+(--) I810(0): Pre-allocated VideoRAM: 32636 kByte
+(==) I810(0): VideoRAM: 32768 kByte
+(==) I810(0): video overlay key set to 0x83e
+(**) I810(0): page flipping disabled
+(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
+(II) I810(0): BIOS Build: 2919
+(==) I810(0): Device Presence: disabled.
+(==) I810(0): Display Info: enabled.
+(II) I810(0): Broken BIOSes cause the system to hang here.
+ If you encounter this problem please add
+ Option "DisplayInfo" "FALSE"
+ to the Device section of your XF86Config file.
+(II) I810(0): Display Info: CRT: attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: TV: attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: LFP (local flat panel): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: CRT2 (second CRT): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Currently active displays on Pipe A:
+(II) I810(0): CRT
+(==) I810(0): Display is using Pipe A
+(--) I810(0): Maximum frambuffer space: 32600 kByte
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/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) I810(0): VESA VBE DDC supported
+(II) I810(0): VESA VBE DDC Level 2
+(II) I810(0): VESA VBE DDC transfer in appr. 1 sec.
+(II) I810(0): VESA VBE DDC read successfully
+(II) I810(0): Manufacturer: CPQ Model: 1384 Serial#: 1630548021
+(II) I810(0): Year: 2000 Week: 47
+(II) I810(0): EDID Version: 1.2
+(II) I810(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
+(II) I810(0): Sync: Separate Composite
+(II) I810(0): Max H-Image Size [cm]: horiz.: 31 vert.: 23
+(II) I810(0): Gamma: 2.20
+(II) I810(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
+(II) I810(0): redX: 0.626 redY: 0.338 greenX: 0.278 greenY: 0.601
+(II) I810(0): blueX: 0.150 blueY: 0.068 whiteX: 0.281 whiteY: 0.311
+(II) I810(0): Supported VESA Video Modes:
+(II) I810(0): 720x400@70Hz
+(II) I810(0): 720x400@88Hz
+(II) I810(0): 640x480@60Hz
+(II) I810(0): 640x480@67Hz
+(II) I810(0): 640x480@72Hz
+(II) I810(0): 640x480@75Hz
+(II) I810(0): 800x600@56Hz
+(II) I810(0): 800x600@60Hz
+(II) I810(0): 800x600@72Hz
+(II) I810(0): 800x600@75Hz
+(II) I810(0): 832x624@75Hz
+(II) I810(0): 1024x768@60Hz
+(II) I810(0): 1024x768@70Hz
+(II) I810(0): 1024x768@75Hz
+(II) I810(0): 1280x1024@75Hz
+(II) I810(0): 1152x870@75Hz
+(II) I810(0): Manufacturer's mask: 0
+(II) I810(0): Supported Future Video Modes:
+(II) I810(0): #0: hsize: 640 vsize 480 refresh: 85 vid: 22833
+(II) I810(0): #1: hsize: 800 vsize 600 refresh: 85 vid: 22853
+(II) I810(0): #2: hsize: 1024 vsize 768 refresh: 85 vid: 22881
+(II) I810(0): #3: hsize: 1152 vsize 864 refresh: 75 vid: 20337
+(II) I810(0): #4: hsize: 1280 vsize 960 refresh: 85 vid: 22913
+(II) I810(0): #5: hsize: 1280 vsize 1024 refresh: 85 vid: 39297
+(II) I810(0): #6: hsize: 1600 vsize 1200 refresh: 65 vid: 17833
+(II) I810(0): #7: hsize: 1600 vsize 1200 refresh: 70 vid: 19113
+(II) I810(0): Supported additional Video Mode:
+(II) I810(0): clock: 202.5 MHz Image Size: 312 x 234 mm
+(II) I810(0): h_active: 1600 h_sync: 1664 h_sync_end 1856 h_blank_end 2160 h_border: 0
+(II) I810(0): v_active: 1200 v_sync: 1201 v_sync_end 1204 v_blanking: 1250 v_border: 0
+(II) I810(0): Ranges: V min: 50 V max: 140 Hz, H min: 30 H max: 96 kHz, PixClock max 220 MHz
+(II) I810(0): Serial No: 047ch67ha005
+(II) I810(0): Monitor name: COMPAQ P710
+(II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs.
+(--) I810(0): Maximum space available for video modes: 32576 kByte
+Mode: 30 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 640
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 100
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 640
+ BnkNumberOfImagePages: 100
+ LinNumberOfImagePages: 100
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 32 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 800
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 71
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 800
+ BnkNumberOfImagePages: 71
+ LinNumberOfImagePages: 71
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 34 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1024
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 41
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1024
+ BnkNumberOfImagePages: 41
+ LinNumberOfImagePages: 41
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 38 (1280x1024)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1280
+ XResolution: 1280
+ YResolution: 1024
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 24
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1280
+ BnkNumberOfImagePages: 24
+ LinNumberOfImagePages: 24
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 3a (1600x1200)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1600
+ XResolution: 1600
+ YResolution: 1200
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 16
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1600
+ BnkNumberOfImagePages: 16
+ LinNumberOfImagePages: 16
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 3c (1920x1440)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1920
+ XResolution: 1920
+ YResolution: 1440
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 11
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1920
+ BnkNumberOfImagePages: 11
+ LinNumberOfImagePages: 11
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 41 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1280
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 55
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1280
+ BnkNumberOfImagePages: 55
+ LinNumberOfImagePages: 55
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 43 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1600
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 32
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1600
+ BnkNumberOfImagePages: 32
+ LinNumberOfImagePages: 32
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 45 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 2048
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 20
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 2048
+ BnkNumberOfImagePages: 20
+ LinNumberOfImagePages: 20
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 49 (1280x1024)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 2560
+ XResolution: 1280
+ YResolution: 1024
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 11
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 2560
+ BnkNumberOfImagePages: 11
+ LinNumberOfImagePages: 11
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 4b (1600x1200)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 3200
+ XResolution: 1600
+ YResolution: 1200
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 7
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 3200
+ BnkNumberOfImagePages: 7
+ LinNumberOfImagePages: 7
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*(WW) (1920x1440,<default monitor>) mode clock 234MHz exceeds DDC maximum 220MHz
+Mode: 4d (1920x1440)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 3840
+ XResolution: 1920
+ YResolution: 1440
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 5
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 3840
+ BnkNumberOfImagePages: 5
+ LinNumberOfImagePages: 5
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 50 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 2560
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 25
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 2560
+ BnkNumberOfImagePages: 25
+ LinNumberOfImagePages: 25
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 52 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 3200
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 16
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 3200
+ BnkNumberOfImagePages: 16
+ LinNumberOfImagePages: 16
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 54 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 4096
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 9
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 4096
+ BnkNumberOfImagePages: 9
+ LinNumberOfImagePages: 9
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 58 (1280x1024)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 5120
+ XResolution: 1280
+ YResolution: 1024
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 5
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 5120
+ BnkNumberOfImagePages: 5
+ LinNumberOfImagePages: 5
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 5a (1600x1200)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 6400
+ XResolution: 1600
+ YResolution: 1200
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 3
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 6400
+ BnkNumberOfImagePages: 3
+ LinNumberOfImagePages: 3
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 5c (1920x1440)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 7680
+ XResolution: 1920
+ YResolution: 1440
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 2
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 7680
+ BnkNumberOfImagePages: 2
+ LinNumberOfImagePages: 2
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+(II) I810(0): <default monitor>: Using default hsync range of 30.00-96.00 kHz
+(II) I810(0): <default monitor>: Using default vrefresh range of 50.00-140.00 Hz
+(II) I810(0): 244 kBytes additional video memory is required to
+ enable tiling mode for DRI.
+(--) I810(0): Virtual size is 1920x1440 (pitch 1920)
+(**) I810(0): *Built-in mode "1920x1440"
+(**) I810(0): *Built-in mode "1600x1200"
+(**) I810(0): *Built-in mode "1280x1024"
+(**) I810(0): *Built-in mode "1024x768"
+(**) I810(0): *Built-in mode "800x600"
+(**) I810(0): *Built-in mode "640x480"
+(WW) (1920x1440,<default monitor>) mode clock 234MHz exceeds DDC maximum 220MHz
+(WW) (1920x1440,<default monitor>) mode clock 297MHz exceeds DDC maximum 220MHz
+(WW) (1920x1440,<default monitor>) mode clock 341.35MHz exceeds DDC maximum 220MHz
+(II) I810(0): Attempting to use 60Hz refresh for mode "1920x1440" (4d)
+(WW) (1600x1200,<default monitor>) mode clock 229.5MHz exceeds DDC maximum 220MHz
+(II) I810(0): Attempting to use 75Hz refresh for mode "1600x1200" (4b)
+(II) I810(0): Attempting to use 85Hz refresh for mode "1280x1024" (49)
+(II) I810(0): Attempting to use 85Hz refresh for mode "1024x768" (45)
+(II) I810(0): Attempting to use 85Hz refresh for mode "800x600" (43)
+(II) I810(0): Attempting to use 85Hz refresh for mode "640x480" (41)
+(--) I810(0): Display dimensions: (310, 230) mm
+(--) I810(0): DPI set to (157, 159)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/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/X11R6/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/X11R6/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
+(==) I810(0): VBE Restore workaround: enabled.
+(II) Loading sub module "shadow"
+(II) LoadModule: "shadow"
+(II) Loading /usr/X11R6/lib/modules/libshadow.a
+(II) Module shadow: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.0.0
+ ABI class: X.Org ANSI C Emulation, version 0.2
diff --git a/test/Xorg.log.crt.nv b/test/Xorg.log.crt.nv
new file mode 100644
index 0000000..ceaed8d
--- /dev/null
+++ b/test/Xorg.log.crt.nv
@@ -0,0 +1,493 @@
+
+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.10-3mdksmp i686 [ELF]
+Current Operating System: Linux torturebox.mandrakesoft.com 2.6.11-2mdk #1 Thu Mar 10 16:32:09 CET 2005 i686
+Build Date: 08 March 2005
+ 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: "/root/tmp/tmp.aQNlFV7572", Time: Tue Mar 15 18:22:30 2005
+(++) Using config file: "/root/tmp/tmp.uEFDwR7571"
+(==) ServerLayout "layout"
+(**) |-->Screen "screen" (0)
+(**) | |-->Monitor "<default monitor>"
+(**) | |-->Device "device"
+(WW) No monitor specified for screen "screen".
+ Using a default monitor configuration.
+(==) |-->Input Device "<default pointer>"
+(==) |-->Input Device "<default keyboard>"
+(==) Keyboard: CustomKeycode disabled
+(WW) The core pointer device wasn't specified explicitly in the layout.
+ Using the default mouse configuration.
+(WW) The core keyboard device wasn't specified explicitly in the layout.
+ Using the default keyboard configuration.
+(WW) No FontPath specified. Using compiled-in default.
+(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,unix/:-1"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/lib/modules"
+(II) Open APM successful
+(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/X11R6/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/X11R6/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 8
+(--) using VT number 8
+
+(II) PCI: PCI scan (all values are in hex)
+(II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00
+(II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01
+(II) PCI: 00:07:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80
+(II) PCI: 00:07:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00
+(II) PCI: 00:07:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00
+(II) PCI: 00:07:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00
+(II) PCI: 00:0d:0: chip 10b7,9055 card 10b7,9055 rev 64 class 02,00,00 hdr 00
+(II) PCI: 01:00:0: chip 10de,002c card 14af,5008 rev 11 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) PCI-to-PCI bridge:
+(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0088 (VGA_EN is set)
+(II) Bus 1 I/O range:
+ [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]
+(II) Bus 1 non-prefetchable memory range:
+ [0] -1 0 0xe4000000 - 0xe5ffffff (0x2000000) MX[B]
+(II) Bus 1 prefetchable memory range:
+ [0] -1 0 0xe6000000 - 0xe6ffffff (0x1000000) MX[B]
+(II) PCI-to-ISA bridge:
+(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
+(--) PCI:*(1:0:0) nVidia Corporation NV6 [Vanta/Vanta LT] rev 17, Mem @ 0xe4000000/24, 0xe6000000/24, BIOS @ 0xe5000000/16
+(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 0xe0000000 from 0xe3ffffff to 0xdfffffff
+(II) Active PCI resource ranges:
+ [0] -1 0 0xe8000000 - 0xe800007f (0x80) MX[B]
+ [1] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
+ [2] -1 0 0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
+ [3] -1 0 0xe6000000 - 0xe6ffffff (0x1000000) MX[B](B)
+ [4] -1 0 0xe4000000 - 0xe4ffffff (0x1000000) MX[B](B)
+ [5] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B]
+ [6] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B]
+ [7] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0xe8000000 - 0xe800007f (0x80) MX[B]
+ [1] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
+ [2] -1 0 0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
+ [3] -1 0 0xe6000000 - 0xe6ffffff (0x1000000) MX[B](B)
+ [4] -1 0 0xe4000000 - 0xe4ffffff (0x1000000) MX[B](B)
+ [5] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B]
+ [6] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B]
+ [7] -1 0 0x0000f000 - 0x0000f00f (0x10) 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 0xe8000000 - 0xe800007f (0x80) MX[B]
+ [6] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
+ [7] -1 0 0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
+ [8] -1 0 0xe6000000 - 0xe6ffffff (0x1000000) MX[B](B)
+ [9] -1 0 0xe4000000 - 0xe4ffffff (0x1000000) MX[B](B)
+ [10] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [11] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [12] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B]
+ [13] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B]
+ [14] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
+(II) LoadModule: "nv"
+(II) Loading /usr/X11R6/lib/modules/drivers/nv_drv.o
+(II) Module nv: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.0.1
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/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: "keyboard"
+(II) Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
+(II) Module keyboard: 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) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
+ Unknown TNT2, Vanta, RIVA TNT2 Ultra, RIVA TNT2 Model 64,
+ Aladdin TNT2, GeForce 256, GeForce DDR, Quadro, GeForce2 MX/MX 400,
+ GeForce2 MX 100/200, GeForce2 Go, Quadro2 MXR/EX/Go,
+ GeForce2 Integrated GPU, GeForce2 GTS, GeForce2 Ti, GeForce2 Ultra,
+ Quadro2 Pro, GeForce4 MX 460, GeForce4 MX 440, GeForce4 MX 420,
+ GeForce4 MX 440-SE, GeForce4 440 Go, GeForce4 420 Go,
+ GeForce4 420 Go 32M, GeForce4 460 Go, Quadro4 550 XGL,
+ GeForce4 440 Go 64M, Quadro4 NVS, Quadro4 500 GoGL,
+ GeForce4 410 Go 16M, GeForce4 MX 440 with AGP8X,
+ GeForce4 MX 440SE with AGP8X, GeForce4 MX 420 with AGP8X,
+ GeForce4 MX 4000, GeForce4 448 Go, GeForce4 488 Go, Quadro4 580 XGL,
+ Quadro4 280 NVS, Quadro4 380 XGL, Quadro NVS 50 PCI, GeForce4 448 Go,
+ GeForce4 MX Integrated GPU, GeForce3, GeForce3 Ti 200,
+ GeForce3 Ti 500, Quadro DCC, GeForce4 Ti 4600, GeForce4 Ti 4400,
+ 0x0252, GeForce4 Ti 4200, Quadro4 900 XGL, Quadro4 750 XGL,
+ Quadro4 700 XGL, GeForce4 Ti 4800, GeForce4 Ti 4200 with AGP8X,
+ GeForce4 Ti 4800 SE, GeForce4 4200 Go, Quadro4 700 GoGL,
+ Quadro4 980 XGL, Quadro4 780 XGL, GeForce FX 5800 Ultra,
+ GeForce FX 5800, Quadro FX 2000, Quadro FX 1000,
+ GeForce FX 5600 Ultra, GeForce FX 5600, 0x0313, GeForce FX 5600SE,
+ 0x0316, 0x0317, GeForce FX Go5600, GeForce FX Go5650,
+ Quadro FX Go700, 0x031D, 0x031E, 0x031F, GeForce FX 5200,
+ GeForce FX 5200 Ultra, GeForce FX 5200, GeForce FX 5200SE,
+ GeForce FX Go5200, GeForce FX Go5250, GeForce FX 5500,
+ GeForce FX 5100, GeForce FX Go5200 32M/64M, 0x0329,
+ Quadro NVS 280 PCI, Quadro FX 500/600 PCI, GeForce FX Go53xx Series,
+ GeForce FX Go5100, 0x032F, GeForce FX 5900 Ultra, GeForce FX 5900,
+ GeForce FX 5900XT, GeForce FX 5950 Ultra, Quadro FX 700,
+ GeForce FX 5900ZT, Quadro FX 3000, GeForce FX 5700 Ultra,
+ GeForce FX 5700, GeForce FX 5700LE, GeForce FX 5700VE, 0x0345,
+ GeForce FX Go5700, GeForce FX Go5700, 0x0349, 0x034B,
+ Quadro FX Go1000, Quadro FX 1100, 0x034F, GeForce 6800 Ultra,
+ GeForce 6800, GeForce 6800 LE, 0x0043, GeForce 6800 GT, 0x0049,
+ Quadro FX 4000, 0x00C0, GeForce 6800, GeForce 6800 LE,
+ GeForce Go 6800, GeForce Go 6800 Ultra, Quadro FX Go1400, 0x00CD,
+ Quadro FX 1400, GeForce 6600 GT, GeForce 6600, 0x0142, 0x0143,
+ GeForce Go 6600, GeForce 6610 XL, GeForce Go 6600 TE/6200 TE, 0x0147,
+ GeForce Go 6600, 0x0149, 0x014B, 0x014C, 0x014D, Quadro FX 540,
+ GeForce 6200, 0x0160, GeForce 6200 TurboCache(TM), 0x0162, 0x0163,
+ GeForce Go 6200, 0x0163, GeForce Go 6250, GeForce Go 6200,
+ GeForce Go 6250, 0x0169, 0x016B, 0x016C, 0x016D, 0x016E, 0x0210,
+ GeForce 6800, GeForce 6800 LE, GeForce 6800 GT, 0x0220, 0x0221,
+ 0x0222, 0x0228
+(II) Primary Device is: PCI 01:00:0
+(--) Assigning device section with no busID to primary device
+(--) Chipset Vanta 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 0xe8000000 - 0xe800007f (0x80) MX[B]
+ [6] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
+ [7] -1 0 0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
+ [8] -1 0 0xe6000000 - 0xe6ffffff (0x1000000) MX[B](B)
+ [9] -1 0 0xe4000000 - 0xe4ffffff (0x1000000) MX[B](B)
+ [10] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [11] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [12] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B]
+ [13] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B]
+ [14] -1 0 0x0000f000 - 0x0000f00f (0x10) 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 0xe8000000 - 0xe800007f (0x80) MX[B]
+ [6] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
+ [7] -1 0 0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
+ [8] -1 0 0xe6000000 - 0xe6ffffff (0x1000000) MX[B](B)
+ [9] -1 0 0xe4000000 - 0xe4ffffff (0x1000000) MX[B](B)
+ [10] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [11] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [12] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
+ [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [15] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B]
+ [16] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B]
+ [17] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
+ [18] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [19] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(II) Setting vga for screen 0.
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/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) NV(0): Initializing int10
+(II) NV(0): Primary V_BIOS segment is: 0xc000
+(--) NV(0): Chipset: "Vanta"
+(II) NV(0): Creating default Display subsection in Screen section
+ "screen" for depth/fbbpp 16/16
+(==) NV(0): Depth 16, (==) framebuffer bpp 16
+(==) NV(0): RGB weight 565
+(==) NV(0): Default visual is TrueColor
+(II) Loading sub module "vgahw"
+(II) LoadModule: "vgahw"
+(II) Loading /usr/X11R6/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
+(==) NV(0): Using HW cursor
+(--) NV(0): Linear framebuffer at 0xE6000000
+(--) NV(0): MMIO registers at 0xE4000000
+(II) Loading sub module "i2c"
+(II) LoadModule: "i2c"
+(II) Loading /usr/X11R6/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) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/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) NV(0): I2C bus "DDC" initialized.
+(II) NV(0): Probing for EDID on I2C bus A...
+(II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
+(II) NV(0): I2C device "DDC:ddc2" removed.
+(--) NV(0): DDC detected a CRT:
+(II) NV(0): Manufacturer: LTN Model: a543 Serial#: 16843009
+(II) NV(0): Year: 1999 Week: 26
+(II) NV(0): EDID Version: 1.1
+(II) NV(0): Analog Display Input, Input Voltage Level: 0.700/0.700 V
+(II) NV(0): Sync: Separate
+(II) NV(0): Max H-Image Size [cm]: horiz.: 28 vert.: 20
+(II) NV(0): Gamma: 1.01
+(II) NV(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
+(II) NV(0): redX: 0.004 redY: 0.004 greenX: 0.004 greenY: 0.005
+(II) NV(0): blueX: 0.004 blueY: 0.004 whiteX: 0.004 whiteY: 0.005
+(II) NV(0): Supported VESA Video Modes:
+(II) NV(0): 720x400@70Hz
+(II) NV(0): 720x400@88Hz
+(II) NV(0): 640x480@60Hz
+(II) NV(0): 640x480@67Hz
+(II) NV(0): 640x480@72Hz
+(II) NV(0): 640x480@75Hz
+(II) NV(0): 800x600@56Hz
+(II) NV(0): 800x600@60Hz
+(II) NV(0): 800x600@72Hz
+(II) NV(0): 800x600@75Hz
+(II) NV(0): 832x624@75Hz
+(II) NV(0): 1024x768@87Hz (interlaced)
+(II) NV(0): 1024x768@60Hz
+(II) NV(0): Manufacturer's mask: 0
+(II) NV(0): Supported Future Video Modes:
+(II) NV(0): #0: hsize: 640 vsize 480 refresh: 85 vid: 22833
+(II) NV(0): #1: hsize: 800 vsize 600 refresh: 85 vid: 22853
+(II) NV(0): Supported additional Video Mode:
+(II) NV(0): clock: 25.2 MHz Image Size: 262 x 196 mm
+(II) NV(0): h_active: 640 h_sync: 656 h_sync_end 752 h_blank_end 800 h_border: 0
+(II) NV(0): v_active: 350 v_sync: 387 v_sync_end 389 v_blanking: 449 v_border: 0
+(II) NV(0): Ranges: V min: 50 V max: 100 Hz, H min: 30 H max: 54 kHz,
+(II) NV(0): Monitor name: A1554NEL
+(II) NV(0): Serial No: 926750447
+(II) NV(0): Using CRT on CRTC 0
+(--) NV(0): VideoRAM: 8192 kBytes
+(==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
+(II) NV(0): <default monitor>: Using default hsync range of 30.00-54.00 kHz
+(II) NV(0): <default monitor>: Using default vrefresh range of 50.00-100.00 Hz
+(II) NV(0): Clock range: 12.00 to 350.00 MHz
+(WW) (640x350,<default monitor>) mode clock 31.5MHz exceeds DDC maximum 0MHz
+(WW) (320x175,<default monitor>) mode clock 15.75MHz exceeds DDC maximum 0MHz
+(WW) (640x400,<default monitor>) mode clock 31.5MHz exceeds DDC maximum 0MHz
+(WW) (320x200,<default monitor>) mode clock 15.75MHz exceeds DDC maximum 0MHz
+(WW) (720x400,<default monitor>) mode clock 35.5MHz exceeds DDC maximum 0MHz
+(WW) (360x200,<default monitor>) mode clock 17.75MHz exceeds DDC maximum 0MHz
+(WW) (640x480,<default monitor>) mode clock 25.2MHz exceeds DDC maximum 0MHz
+(WW) (320x240,<default monitor>) mode clock 12.6MHz exceeds DDC maximum 0MHz
+(WW) (640x480,<default monitor>) mode clock 31.5MHz exceeds DDC maximum 0MHz
+(WW) (320x240,<default monitor>) mode clock 15.75MHz exceeds DDC maximum 0MHz
+(WW) (640x480,<default monitor>) mode clock 31.5MHz exceeds DDC maximum 0MHz
+(WW) (320x240,<default monitor>) mode clock 15.75MHz exceeds DDC maximum 0MHz
+(WW) (640x480,<default monitor>) mode clock 36MHz exceeds DDC maximum 0MHz
+(WW) (320x240,<default monitor>) mode clock 18MHz exceeds DDC maximum 0MHz
+(WW) (800x600,<default monitor>) mode clock 36MHz exceeds DDC maximum 0MHz
+(WW) (400x300,<default monitor>) mode clock 18MHz exceeds DDC maximum 0MHz
+(WW) (800x600,<default monitor>) mode clock 40MHz exceeds DDC maximum 0MHz
+(WW) (400x300,<default monitor>) mode clock 20MHz exceeds DDC maximum 0MHz
+(WW) (800x600,<default monitor>) mode clock 50MHz exceeds DDC maximum 0MHz
+(WW) (400x300,<default monitor>) mode clock 25MHz exceeds DDC maximum 0MHz
+(WW) (800x600,<default monitor>) mode clock 49.5MHz exceeds DDC maximum 0MHz
+(WW) (400x300,<default monitor>) mode clock 24.75MHz exceeds DDC maximum 0MHz
+(WW) (800x600,<default monitor>) mode clock 56.3MHz exceeds DDC maximum 0MHz
+(WW) (400x300,<default monitor>) mode clock 28.15MHz exceeds DDC maximum 0MHz
+(WW) (1024x768,<default monitor>) mode clock 44.9MHz exceeds DDC maximum 0MHz
+(WW) (512x384,<default monitor>) mode clock 22.45MHz exceeds DDC maximum 0MHz
+(WW) (1024x768,<default monitor>) mode clock 65MHz exceeds DDC maximum 0MHz
+(WW) (512x384,<default monitor>) mode clock 32.5MHz exceeds DDC maximum 0MHz
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(II) NV(0): Not using default mode "512x384" (hsync out of range)
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(II) NV(0): Not using default mode "512x384" (hsync out of range)
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(II) NV(0): Not using default mode "512x384" (hsync out of range)
+(II) NV(0): Not using default mode "1152x864" (hsync out of range)
+(II) NV(0): Not using default mode "576x432" (hsync out of range)
+(II) NV(0): Not using default mode "1280x960" (hsync out of range)
+(II) NV(0): Not using default mode "640x480" (hsync out of range)
+(II) NV(0): Not using default mode "1280x960" (hsync out of range)
+(II) NV(0): Not using default mode "640x480" (hsync out of range)
+(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
+(II) NV(0): Not using default mode "640x512" (hsync out of range)
+(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
+(II) NV(0): Not using default mode "640x512" (hsync out of range)
+(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
+(II) NV(0): Not using default mode "640x512" (hsync out of range)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "1792x1344" (hsync out of range)
+(II) NV(0): Not using default mode "896x672" (hsync out of range)
+(II) NV(0): Not using default mode "1792x1344" (hsync out of range)
+(II) NV(0): Not using default mode "896x672" (hsync out of range)
+(II) NV(0): Not using default mode "1856x1392" (hsync out of range)
+(II) NV(0): Not using default mode "928x696" (hsync out of range)
+(II) NV(0): Not using default mode "1856x1392" (hsync out of range)
+(II) NV(0): Not using default mode "928x696" (hsync out of range)
+(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
+(II) NV(0): Not using default mode "960x720" (hsync out of range)
+(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
+(II) NV(0): Not using default mode "960x720" (hsync out of range)
+(WW) (832x624,<default monitor>) mode clock 57.284MHz exceeds DDC maximum 0MHz
+(WW) (416x312,<default monitor>) mode clock 28.642MHz exceeds DDC maximum 0MHz
+(WW) (1152x768,<default monitor>) mode clock 64.995MHz exceeds DDC maximum 0MHz
+(WW) (576x384,<default monitor>) mode clock 32.497MHz exceeds DDC maximum 0MHz
+(II) NV(0): Not using default mode "1400x1050" (hsync out of range)
+(II) NV(0): Not using default mode "700x525" (hsync out of range)
+(II) NV(0): Not using default mode "1400x1050" (hsync out of range)
+(II) NV(0): Not using default mode "700x525" (hsync out of range)
+(II) NV(0): Not using default mode "1600x1024" (hsync out of range)
+(II) NV(0): Not using default mode "800x512" (hsync out of range)
+(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
+(II) NV(0): Not using default mode "960x720" (hsync out of range)
+(II) NV(0): Not using default mode "2048x1536" (hsync out of range)
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(II) NV(0): Not using default mode "2048x1536" (hsync out of range)
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(II) NV(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(--) NV(0): Virtual size is 1152x768 (pitch 1152)
+(**) NV(0): *Default mode "1152x768": 65.0 MHz, 44.2 kHz, 54.8 Hz
+(II) NV(0): Modeline "1152x768" 65.00 1152 1178 1314 1472 768 771 777 806 +hsync +vsync
+(**) NV(0): *Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
+(II) NV(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
+(**) NV(0): *Default mode "1024x768": 44.9 MHz, 35.5 kHz, 87.1 Hz (I)
+(II) NV(0): Modeline "1024x768" 44.90 1024 1032 1208 1264 768 768 776 817 interlace +hsync +vsync
+(**) NV(0): *Default mode "832x624": 57.3 MHz, 49.7 kHz, 74.6 Hz
+(II) NV(0): Modeline "832x624" 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync
+(**) NV(0): *Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
+(II) NV(0): Modeline "800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync
+(**) NV(0): *Default mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz
+(II) NV(0): Modeline "800x600" 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync
+(**) NV(0): *Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz
+(II) NV(0): Modeline "800x600" 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync
+(**) NV(0): *Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
+(II) NV(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
+(**) NV(0): *Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
+(II) NV(0): Modeline "800x600" 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync
+(**) NV(0): *Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
+(II) NV(0): Modeline "640x480" 36.00 640 696 752 832 480 481 484 509 -hsync -vsync
+(**) NV(0): *Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
+(II) NV(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484 500 -hsync -vsync
+(**) NV(0): *Default mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
+(II) NV(0): Modeline "640x480" 31.50 640 664 704 832 480 489 491 520 -hsync -vsync
+(**) NV(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
+(II) NV(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
+(**) NV(0): *Default mode "720x400": 35.5 MHz, 37.9 kHz, 85.0 Hz
+(II) NV(0): Modeline "720x400" 35.50 720 756 828 936 400 401 404 446 -hsync +vsync
+(**) NV(0): *Default mode "640x400": 31.5 MHz, 37.9 kHz, 85.1 Hz
+(II) NV(0): Modeline "640x400" 31.50 640 672 736 832 400 401 404 445 -hsync +vsync
+(**) NV(0): *Default mode "640x350": 31.5 MHz, 37.9 kHz, 85.1 Hz
+(II) NV(0): Modeline "640x350" 31.50 640 672 736 832 350 382 385 445 +hsync -vsync
+(**) NV(0): *Default mode "576x384": 32.5 MHz, 44.2 kHz, 54.8 Hz (D)
+(II) NV(0): Modeline "576x384" 32.50 576 589 657 736 384 385 388 403 doublescan +hsync +vsync
+(**) NV(0): *Default mode "512x384": 32.5 MHz, 48.4 kHz, 60.0 Hz (D)
+(II) NV(0): Modeline "512x384" 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync
+(**) NV(0): *Default mode "512x384": 22.4 MHz, 35.5 kHz, 87.1 Hz (D)
+(II) NV(0): Modeline "512x384" 22.45 512 516 604 632 384 384 388 409 interlace doublescan +hsync +vsync
+(**) NV(0): *Default mode "416x312": 28.6 MHz, 49.7 kHz, 74.7 Hz (D)
+(II) NV(0): Modeline "416x312" 28.64 416 432 464 576 312 312 314 333 doublescan -hsync -vsync
+(**) NV(0): *Default mode "400x300": 28.1 MHz, 53.7 kHz, 85.3 Hz (D)
+(II) NV(0): Modeline "400x300" 28.15 400 416 448 524 300 300 302 315 doublescan +hsync +vsync
+(**) NV(0): *Default mode "400x300": 24.8 MHz, 46.9 kHz, 75.1 Hz (D)
+(II) NV(0): Modeline "400x300" 24.75 400 408 448 528 300 300 302 312 doublescan +hsync +vsync
+(**) NV(0): *Default mode "400x300": 25.0 MHz, 48.1 kHz, 72.2 Hz (D)
+(II) NV(0): Modeline "400x300" 25.00 400 428 488 520 300 318 321 333 doublescan +hsync +vsync
+(**) NV(0): *Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
+(II) NV(0): Modeline "400x300" 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync
+(**) NV(0): *Default mode "400x300": 18.0 MHz, 35.2 kHz, 56.3 Hz (D)
+(II) NV(0): Modeline "400x300" 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync
+(**) NV(0): *Default mode "320x240": 18.0 MHz, 43.3 kHz, 85.2 Hz (D)
+(II) NV(0): Modeline "320x240" 18.00 320 348 376 416 240 240 242 254 doublescan -hsync -vsync
+(**) NV(0): *Default mode "320x240": 15.8 MHz, 37.5 kHz, 75.0 Hz (D)
+(II) NV(0): Modeline "320x240" 15.75 320 328 360 420 240 240 242 250 doublescan -hsync -vsync
+(**) NV(0): *Default mode "320x240": 15.8 MHz, 37.9 kHz, 72.8 Hz (D)
+(II) NV(0): Modeline "320x240" 15.75 320 332 352 416 240 244 245 260 doublescan -hsync -vsync
+(**) NV(0): *Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
+(II) NV(0): Modeline "320x240" 12.60 320 328 376 400 240 245 246 262 doublescan -hsync -vsync
+(**) NV(0): *Default mode "360x200": 17.8 MHz, 37.9 kHz, 85.0 Hz (D)
+(II) NV(0): Modeline "360x200" 17.75 360 378 414 468 200 200 202 223 doublescan -hsync +vsync
+(**) NV(0): *Default mode "320x200": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
+(II) NV(0): Modeline "320x200" 15.75 320 336 368 416 200 200 202 222 doublescan -hsync +vsync
+(**) NV(0): *Default mode "320x175": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
+(II) NV(0): Modeline "320x175" 15.75 320 336 368 416 175 191 192 222 doublescan +hsync -vsync
+(--) NV(0): Display dimensions: (280, 200) mm
+(--) NV(0): DPI set to (104, 97)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/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/X11R6/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/X11R6/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
diff --git a/test/Xorg.log.lcd.ati b/test/Xorg.log.lcd.ati
new file mode 100644
index 0000000..5737202
--- /dev/null
+++ b/test/Xorg.log.lcd.ati
@@ -0,0 +1,554 @@
+(=> Resolution: 1024x768)
+_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
+_XSERVTransOpen: transport open failed for inet6/numenor.mandrakesoft.com:67
+_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
+
+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.10-3mdksmp i686 [ELF]
+Current Operating System: Linux numenor.mandrakesoft.com 2.4.27-0.pre2.1mdk #1 Fri Jun 4 04:33:23 CEST 2004 i686
+Build Date: 08 March 2005
+ 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: "/root/tmp/tmp.veRAkQ3878", Time: Tue Mar 15 19:43:45 2005
+(++) Using config file: "/root/tmp/tmp.BkkpEs3877"
+(==) ServerLayout "layout"
+(**) |-->Screen "screen" (0)
+(**) | |-->Monitor "<default monitor>"
+(**) | |-->Device "device"
+(WW) No monitor specified for screen "screen".
+ Using a default monitor configuration.
+(==) |-->Input Device "<default pointer>"
+(==) |-->Input Device "<default keyboard>"
+(==) Keyboard: CustomKeycode disabled
+(WW) The core pointer device wasn't specified explicitly in the layout.
+ Using the default mouse configuration.
+(WW) The core keyboard device wasn't specified explicitly in the layout.
+ Using the default keyboard configuration.
+(WW) No FontPath specified. Using compiled-in default.
+(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,unix/:-1"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/lib/modules"
+(II) Open APM successful
+(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/X11R6/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/X11R6/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 8
+(--) using VT number 8
+
+(II) PCI: PCI scan (all values are in hex)
+(II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00
+(II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01
+(II) PCI: 00:07:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80
+(II) PCI: 00:07:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00
+(II) PCI: 00:07:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00
+(II) PCI: 00:07:3: chip 8086,7113 card 0000,0000 rev 03 class 06,80,00 hdr 00
+(II) PCI: 00:08:0: chip 104c,ac1c card 4000,0000 rev 01 class 06,07,00 hdr 82
+(II) PCI: 00:08:1: chip 104c,ac1c card 4800,0000 rev 01 class 06,07,00 hdr 82
+(II) PCI: 00:09:0: chip 1102,8938 card 107b,2150 rev 00 class 04,01,00 hdr 00
+(II) PCI: 00:0a:0: chip 11c1,0448 card 1668,2200 rev 01 class 07,80,00 hdr 00
+(II) PCI: 01:00:0: chip 1002,4c4d card 107b,2150 rev 64 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,6), 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: 0x008c (VGA_EN is set)
+(II) Bus 1 I/O range:
+ [0] -1 0 0x00002000 - 0x000020ff (0x100) IX[B]
+ [1] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [2] -1 0 0x00002800 - 0x000028ff (0x100) IX[B]
+ [3] -1 0 0x00002c00 - 0x00002cff (0x100) IX[B]
+(II) Bus 1 non-prefetchable memory range:
+ [0] -1 0 0xf4100000 - 0xf5ffffff (0x1f00000) MX[B]
+(II) PCI-to-ISA bridge:
+(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
+(II) PCI-to-CardBus bridge:
+(II) Bus 2: bridge is at (0:8:0), (0,2,5), BCTRL: 0x05c0 (VGA_EN is cleared)
+(II) Bus 2 I/O range:
+ [0] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]
+ [1] -1 0 0x00004400 - 0x000044ff (0x100) IX[B]
+(II) Bus 2 non-prefetchable memory range:
+ [0] -1 0 0x10800000 - 0x10bfffff (0x400000) MX[B]
+(II) Bus 2 prefetchable memory range:
+ [0] -1 0 0x10400000 - 0x107fffff (0x400000) MX[B]
+(II) PCI-to-CardBus bridge:
+(II) Bus 6: bridge is at (0:8:1), (0,6,9), BCTRL: 0x05c0 (VGA_EN is cleared)
+(II) Bus 6 I/O range:
+ [0] -1 0 0x00004800 - 0x000048ff (0x100) IX[B]
+ [1] -1 0 0x00004c00 - 0x00004cff (0x100) IX[B]
+(II) Bus 6 non-prefetchable memory range:
+ [0] -1 0 0x11000000 - 0x113fffff (0x400000) MX[B]
+(II) Bus 6 prefetchable memory range:
+ [0] -1 0 0x10c00000 - 0x10ffffff (0x400000) MX[B]
+(--) PCI:*(1:0:0) ATI Technologies Inc Rage Mobility P/M AGP 2x rev 100, Mem @ 0xf5000000/24, 0xf4100000/12, I/O @ 0x2000/8
+(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 0xfbffffff to 0xf7ffffff
+(II) Active PCI resource ranges:
+ [0] -1 0 0xf4000000 - 0xf40000ff (0x100) MX[B]
+ [1] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]O
+ [2] -1 0 0xf4100000 - 0xf4100fff (0x1000) MX[B](B)
+ [3] -1 0 0xf5000000 - 0xf5ffffff (0x1000000) MX[B](B)
+ [4] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [5] -1 0 0x000010e0 - 0x000010e7 (0x8) IX[B]
+ [6] -1 0 0x000010c0 - 0x000010df (0x20) IX[B]
+ [7] -1 0 0x00001080 - 0x000010bf (0x40) IX[B]
+ [8] -1 0 0x00001060 - 0x0000107f (0x20) IX[B]
+ [9] -1 0 0x000010f0 - 0x000010ff (0x10) IX[B]
+ [10] -1 0 0x00002000 - 0x000020ff (0x100) IX[B](B)
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0xf4000000 - 0xf40000ff (0x100) MX[B]
+ [1] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]O
+ [2] -1 0 0xf4100000 - 0xf4100fff (0x1000) MX[B](B)
+ [3] -1 0 0xf5000000 - 0xf5ffffff (0x1000000) MX[B](B)
+ [4] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [5] -1 0 0x000010e0 - 0x000010e7 (0x8) IX[B]
+ [6] -1 0 0x000010c0 - 0x000010df (0x20) IX[B]
+ [7] -1 0 0x00001080 - 0x000010bf (0x40) IX[B]
+ [8] -1 0 0x00001060 - 0x0000107f (0x20) IX[B]
+ [9] -1 0 0x000010f0 - 0x000010ff (0x10) IX[B]
+ [10] -1 0 0x00002000 - 0x000020ff (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 0xf4000000 - 0xf40000ff (0x100) MX[B]
+ [6] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]O
+ [7] -1 0 0xf4100000 - 0xf4100fff (0x1000) MX[B](B)
+ [8] -1 0 0xf5000000 - 0xf5ffffff (0x1000000) MX[B](B)
+ [9] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [10] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [11] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [12] -1 0 0x000010e0 - 0x000010e7 (0x8) IX[B]
+ [13] -1 0 0x000010c0 - 0x000010df (0x20) IX[B]
+ [14] -1 0 0x00001080 - 0x000010bf (0x40) IX[B]
+ [15] -1 0 0x00001060 - 0x0000107f (0x20) IX[B]
+ [16] -1 0 0x000010f0 - 0x000010ff (0x10) IX[B]
+ [17] -1 0 0x00002000 - 0x000020ff (0x100) IX[B](B)
+(II) LoadModule: "ati"
+(II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
+(II) Module ati: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 6.5.6
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/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: "keyboard"
+(II) Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
+(II) Module keyboard: 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) ATI: ATI driver (version 6.5.6) for chipsets: ati, ativga
+(II) R128: Driver for ATI Rage 128 chipsets:
+ ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP),
+ ATI Rage 128 Mobility M4 MF (AGP), ATI Rage 128 Mobility M4 ML (AGP),
+ ATI Rage 128 Pro GL PA (PCI/AGP), ATI Rage 128 Pro GL PB (PCI/AGP),
+ ATI Rage 128 Pro GL PC (PCI/AGP), ATI Rage 128 Pro GL PD (PCI),
+ ATI Rage 128 Pro GL PE (PCI/AGP), ATI Rage 128 Pro GL PF (AGP),
+ ATI Rage 128 Pro VR PG (PCI/AGP), ATI Rage 128 Pro VR PH (PCI/AGP),
+ ATI Rage 128 Pro VR PI (PCI/AGP), ATI Rage 128 Pro VR PJ (PCI/AGP),
+ ATI Rage 128 Pro VR PK (PCI/AGP), ATI Rage 128 Pro VR PL (PCI/AGP),
+ ATI Rage 128 Pro VR PM (PCI/AGP), ATI Rage 128 Pro VR PN (PCI/AGP),
+ ATI Rage 128 Pro VR PO (PCI/AGP), ATI Rage 128 Pro VR PP (PCI),
+ ATI Rage 128 Pro VR PQ (PCI/AGP), ATI Rage 128 Pro VR PR (PCI),
+ ATI Rage 128 Pro VR PS (PCI/AGP), ATI Rage 128 Pro VR PT (PCI/AGP),
+ ATI Rage 128 Pro VR PU (PCI/AGP), ATI Rage 128 Pro VR PV (PCI/AGP),
+ ATI Rage 128 Pro VR PW (PCI/AGP), ATI Rage 128 Pro VR PX (PCI/AGP),
+ ATI Rage 128 GL RE (PCI), ATI Rage 128 GL RF (AGP),
+ ATI Rage 128 RG (AGP), ATI Rage 128 VR RK (PCI),
+ ATI Rage 128 VR RL (AGP), ATI Rage 128 4X SE (PCI/AGP),
+ ATI Rage 128 4X SF (PCI/AGP), ATI Rage 128 4X SG (PCI/AGP),
+ ATI Rage 128 4X SH (PCI/AGP), ATI Rage 128 4X SK (PCI/AGP),
+ ATI Rage 128 4X SL (PCI/AGP), ATI Rage 128 4X SM (AGP),
+ ATI Rage 128 4X SN (PCI/AGP), ATI Rage 128 Pro ULTRA TF (AGP),
+ ATI Rage 128 Pro ULTRA TL (AGP), ATI Rage 128 Pro ULTRA TR (AGP),
+ ATI Rage 128 Pro ULTRA TS (AGP?), ATI Rage 128 Pro ULTRA TT (AGP?),
+ ATI Rage 128 Pro ULTRA TU (AGP?)
+(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
+ ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
+ ATI Radeon VE/7000 QY (AGP/PCI), ATI Radeon VE/7000 QZ (AGP/PCI),
+ ATI Radeon Mobility M7 LW (AGP),
+ ATI Mobility FireGL 7800 M7 LX (AGP),
+ ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
+ ATI Radeon IGP320 (A3) 4136, ATI Radeon IGP320M (U1) 4336,
+ ATI Radeon IGP330/340/350 (A4) 4137,
+ ATI Radeon IGP330M/340M/350M (U2) 4337,
+ ATI Radeon 7000 IGP (A4+) 4237, ATI Radeon Mobility 7000 IGP 4437,
+ ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
+ ATI Radeon 9100 QM (AGP), ATI Radeon 8500 AIW BB (AGP),
+ ATI Radeon 8500 AIW BC (AGP), ATI Radeon 7500 QW (AGP/PCI),
+ ATI Radeon 7500 QX (AGP/PCI), ATI Radeon 9000/PRO If (AGP/PCI),
+ ATI Radeon 9000 Ig (AGP/PCI), ATI FireGL Mobility 9000 (M9) Ld (AGP),
+ ATI Radeon Mobility 9000 (M9) Lf (AGP),
+ ATI Radeon Mobility 9000 (M9) Lg (AGP),
+ ATI Radeon 9100 IGP (A5) 5834,
+ ATI Radeon Mobility 9100 IGP (U3) 5835, ATI Radeon 9100 PRO IGP 7834,
+ ATI Radeon Mobility 9200 IGP 7835, ATI Radeon 9200PRO 5960 (AGP),
+ ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
+ ATI Radeon 9200SE 5964 (AGP),
+ ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
+ ATI Radeon Mobility 9200 (M9+) 5C63 (AGP), ATI Radeon 9500 AD (AGP),
+ ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
+ ATI FireGL Z1 AG (AGP), ATI Radeon 9700 Pro ND (AGP),
+ ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9700 NF (AGP),
+ ATI FireGL X1 NG (AGP), ATI Radeon 9600 AP (AGP),
+ ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
+ ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP),
+ ATI FireGL RV360 AV (AGP),
+ ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
+ ATI Radeon Mobility 9600 (M10) NQ (AGP),
+ ATI Radeon Mobility 9600 (M11) NR (AGP),
+ ATI Radeon Mobility 9600 (M10) NS (AGP),
+ ATI FireGL Mobility T2 (M10) NT (AGP),
+ ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon 9800SE AH (AGP),
+ ATI Radeon 9800 AI (AGP), ATI Radeon 9800 AJ (AGP),
+ ATI FireGL X2 AK (AGP), ATI Radeon 9800PRO NH (AGP),
+ ATI Radeon 9800 NI (AGP), ATI FireGL X2 NK (AGP),
+ ATI Radeon 9800XT NJ (AGP), ATI Radeon X600 (RV380) 3E50 (PCIE),
+ ATI FireGL V3200 (RV380) 3E54 (PCIE),
+ ATI Radeon Mobility X600 (M24) 3150 (PCIE),
+ ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE),
+ ATI Radeon X600 (RV370) 5B62 (PCIE),
+ ATI FireGL V3100 (RV370) 5B64 (PCIE),
+ ATI FireGL D1100 (RV370) 5B65 (PCIE),
+ ATI Radeon Mobility M300 (M22) 5460 (PCIE),
+ ATI FireGL M22 GL 5464 (PCIE), ATI Radeon X800 (R420) JH (AGP),
+ ATI Radeon X800PRO (R420) JI (AGP),
+ ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
+ ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
+ ATI Radeon Mobility 9800 (M18) JN (AGP),
+ ATI Radeon X800XT (R420) JP (AGP), ATI Radeon X800 (R423) UH (PCIE),
+ ATI Radeon X800PRO (R423) UI (PCIE),
+ ATI Radeon X800LE (R423) UJ (PCIE),
+ ATI Radeon X800SE (R423) UK (PCIE),
+ ATI FireGL V7200 (R423) UQ (PCIE), ATI FireGL V5100 (R423) UR (PCIE),
+ ATI FireGL V7100 (R423) UT (PCIE),
+ ATI Radeon X800XT (R423) 5D57 (PCIE)
+(II) Primary Device is: PCI 01:00:0
+(II) ATI: Candidate "Device" section "device".
+(II) ATI: Shared PCI/AGP Mach64 in slot 1:0:0 detected.
+(II) ATI: Shared PCI/AGP Mach64 in slot 1:0:0 assigned to active "Device" section "device".
+(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 0xf4000000 - 0xf40000ff (0x100) MX[B]
+ [6] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]O
+ [7] -1 0 0xf4100000 - 0xf4100fff (0x1000) MX[B](B)
+ [8] -1 0 0xf5000000 - 0xf5ffffff (0x1000000) MX[B](B)
+ [9] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [10] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [11] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [12] -1 0 0x000010e0 - 0x000010e7 (0x8) IX[B]
+ [13] -1 0 0x000010c0 - 0x000010df (0x20) IX[B]
+ [14] -1 0 0x00001080 - 0x000010bf (0x40) IX[B]
+ [15] -1 0 0x00001060 - 0x0000107f (0x20) IX[B]
+ [16] -1 0 0x000010f0 - 0x000010ff (0x10) IX[B]
+ [17] -1 0 0x00002000 - 0x000020ff (0x100) IX[B](B)
+(II) Loading sub module "atimisc"
+(II) LoadModule: "atimisc"
+(II) Loading /usr/X11R6/lib/modules/drivers/atimisc_drv.o
+(II) Module atimisc: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 6.5.6
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(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 0xf4000000 - 0xf40000ff (0x100) MX[B]
+ [6] -1 0 0xf8000000 - 0xf7ffffff (0x0) MX[B]O
+ [7] -1 0 0xf4100000 - 0xf4100fff (0x1000) MX[B](B)
+ [8] -1 0 0xf5000000 - 0xf5ffffff (0x1000000) MX[B](B)
+ [9] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [10] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [11] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
+ [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [14] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [15] -1 0 0x000010e0 - 0x000010e7 (0x8) IX[B]
+ [16] -1 0 0x000010c0 - 0x000010df (0x20) IX[B]
+ [17] -1 0 0x00001080 - 0x000010bf (0x40) IX[B]
+ [18] -1 0 0x00001060 - 0x0000107f (0x20) IX[B]
+ [19] -1 0 0x000010f0 - 0x000010ff (0x10) IX[B]
+ [20] -1 0 0x00002000 - 0x000020ff (0x100) IX[B](B)
+ [21] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [22] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(II) Setting vga for screen 0.
+(==) ATI(0): Chipset: "ati".
+(II) ATI(0): Creating default Display subsection in Screen section
+ "screen" for depth/fbbpp 16/16
+(==) ATI(0): Depth 16, (==) framebuffer bpp 16
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/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) ATI(0): Primary V_BIOS segment is: 0xc000
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/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 "vbe"
+(II) LoadModule: "vbe"
+(II) Loading /usr/X11R6/lib/modules/libvbe.a
+(II) Module vbe: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) ATI(0): VESA BIOS detected
+(II) ATI(0): VESA VBE Version 2.0
+(II) ATI(0): VESA VBE Total Mem: 4096 kB
+(II) ATI(0): VESA VBE OEM: ATI MACH64
+(II) ATI(0): VESA VBE OEM Software Rev: 1.0
+(II) ATI(0): VESA VBE OEM Vendor: ATI Technologies Inc.
+(II) ATI(0): VESA VBE OEM Product: MACH64RM
+(II) ATI(0): VESA VBE OEM Product Rev: 01.00
+(II) ATI(0): VESA VBE DDC supported
+(II) ATI(0): VESA VBE DDC Level none
+(II) ATI(0): VESA VBE DDC transfer in appr. 2 sec.
+(II) ATI(0): VESA VBE DDC read failed
+(II) ATI(0): BIOS Data: BIOSSize=0xC000, ROMTable=0x010A.
+(II) ATI(0): BIOS Data: ClockTable=0x0A20, FrequencyTable=0x09FA.
+(II) ATI(0): BIOS Data: LCDTable=0x0178, LCDPanelInfo=0xBA90.
+(II) ATI(0): BIOS Data: VideoTable=0x0000, HardwareTable=0x0154.
+(II) ATI(0): BIOS Data: I2CType=0x0F, Tuner=0x00, Decoder=0x00, Audio=0x0F.
+(--) ATI(0): ATI 3D Rage Mobility graphics controller detected.
+(--) ATI(0): Chip type 4C4D "LM", version 4, foundry TSMC, class 0, revision 0x01.
+(--) ATI(0): AGP bus interface detected; block I/O base is 0x2000.
+(--) ATI(0): ATI Mach64 adapter detected.
+(!!) ATI(0): For information on using the multimedia capabilities
+ of this adapter, please see http://gatos.sf.net.
+(--) ATI(0): Internal RAMDAC (subtype 1) detected.
+(==) ATI(0): RGB weight 565
+(==) ATI(0): Default visual is TrueColor
+(==) ATI(0): Using gamma correction (1.0, 1.0, 1.0)
+(II) ATI(0): Using Mach64 accelerator CRTC.
+(--) ATI(0): 1024x768 panel (ID 3) detected.
+(--) ATI(0): Panel model LG LP141XA.
+(--) ATI(0): Panel clock is 65.146 MHz.
+(II) ATI(0): Using digital flat panel interface.
+(II) ATI(0): Storing hardware cursor image at 0xF53FFC00.
+(II) ATI(0): Using 8 MB linear aperture at 0xF5000000.
+(!!) ATI(0): Virtual resolutions will be limited to 4095 kB
+ due to linear aperture size and/or placement of hardware cursor image area.
+(II) ATI(0): Using Block 0 MMIO aperture at 0xF4100400.
+(II) ATI(0): Using Block 1 MMIO aperture at 0xF4100000.
+(==) ATI(0): Write-combining range (0xf5000000,0x400000)
+(II) ATI(0): MMIO write caching enabled.
+(--) ATI(0): 4096 kB of SGRAM (2:1) 32-bit detected (using 4095 kB).
+(WW) ATI(0): Cannot shadow an accelerated frame buffer.
+(II) ATI(0): Engine XCLK 62.227 MHz; Refresh rate code 1.
+(--) ATI(0): Internal programmable clock generator detected.
+(--) ATI(0): Reference clock 29.500 MHz.
+(II) ATI(0): Maximum clock: 230.00 MHz
+(II) ATI(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "576x432" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1280x960" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "640x480" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1280x960" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "640x480" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1280x1024" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "640x512" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1280x1024" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "640x512" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1280x1024" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "640x512" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "800x600" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "800x600" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "800x600" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "800x600" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "800x600" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1792x1344" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "896x672" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1792x1344" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "896x672" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1856x1392" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "928x696" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1856x1392" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "928x696" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1920x1440" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "960x720" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1920x1440" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "960x720" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1152x768" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "700x525" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "700x525" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1600x1024" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "800x512" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "1920x1440" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "960x720" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "2048x1536" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "1024x768" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "2048x1536" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "1024x768" (exceeds panel dimensions)
+(II) ATI(0): Not using default mode "2048x1536" (insufficient memory for mode)
+(II) ATI(0): Not using default mode "1024x768" (exceeds panel dimensions)
+(--) ATI(0): Virtual size is 1024x768 (pitch 1024)
+(**) ATI(0): *Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz
+(II) ATI(0): Modeline "1024x768" 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
+(**) ATI(0): *Default mode "1024x768": 78.8 MHz, 60.1 kHz, 75.1 Hz
+(II) ATI(0): Modeline "1024x768" 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
+(**) ATI(0): *Default mode "1024x768": 75.0 MHz, 56.5 kHz, 70.1 Hz
+(II) ATI(0): Modeline "1024x768" 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
+(**) ATI(0): *Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
+(II) ATI(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
+(**) ATI(0): *Default mode "1024x768": 44.9 MHz, 35.5 kHz, 87.1 Hz (I)
+(II) ATI(0): Modeline "1024x768" 44.90 1024 1032 1208 1264 768 768 776 817 interlace +hsync +vsync
+(**) ATI(0): *Built-in mode "Native panel mode": 65.1 MHz, 62.6 kHz, 81.4 Hz
+(II) ATI(0): Modeline "Native panel mode" 65.15 1024 1024 1032 1040 768 768 769 770
+(**) ATI(0): *Default mode "832x624": 57.3 MHz, 49.7 kHz, 74.6 Hz
+(II) ATI(0): Modeline "832x624" 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync
+(**) ATI(0): *Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
+(II) ATI(0): Modeline "800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync
+(**) ATI(0): *Default mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz
+(II) ATI(0): Modeline "800x600" 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync
+(**) ATI(0): *Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz
+(II) ATI(0): Modeline "800x600" 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync
+(**) ATI(0): *Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
+(II) ATI(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
+(**) ATI(0): *Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
+(II) ATI(0): Modeline "800x600" 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync
+(**) ATI(0): *Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
+(II) ATI(0): Modeline "640x480" 36.00 640 696 752 832 480 481 484 509 -hsync -vsync
+(**) ATI(0): *Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
+(II) ATI(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484 500 -hsync -vsync
+(**) ATI(0): *Default mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
+(II) ATI(0): Modeline "640x480" 31.50 640 664 704 832 480 489 491 520 -hsync -vsync
+(**) ATI(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
+(II) ATI(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
+(**) ATI(0): *Default mode "720x400": 35.5 MHz, 37.9 kHz, 85.0 Hz
+(II) ATI(0): Modeline "720x400" 35.50 720 756 828 936 400 401 404 446 -hsync +vsync
+(**) ATI(0): *Default mode "640x400": 31.5 MHz, 37.9 kHz, 85.1 Hz
+(II) ATI(0): Modeline "640x400" 31.50 640 672 736 832 400 401 404 445 -hsync +vsync
+(**) ATI(0): *Default mode "640x350": 31.5 MHz, 37.9 kHz, 85.1 Hz
+(II) ATI(0): Modeline "640x350" 31.50 640 672 736 832 350 382 385 445 +hsync -vsync
+(**) ATI(0): *Default mode "576x384": 32.5 MHz, 44.2 kHz, 54.8 Hz (D)
+(II) ATI(0): Modeline "576x384" 32.50 576 589 657 736 384 385 388 403 doublescan +hsync +vsync
+(**) ATI(0): *Default mode "512x384": 47.2 MHz, 68.7 kHz, 85.0 Hz (D)
+(II) ATI(0): Modeline "512x384" 47.25 512 536 584 688 384 384 386 404 doublescan +hsync +vsync
+(**) ATI(0): *Default mode "512x384": 39.4 MHz, 60.1 kHz, 75.1 Hz (D)
+(II) ATI(0): Modeline "512x384" 39.40 512 520 568 656 384 384 386 400 doublescan +hsync +vsync
+(**) ATI(0): *Default mode "512x384": 37.5 MHz, 56.5 kHz, 70.1 Hz (D)
+(II) ATI(0): Modeline "512x384" 37.50 512 524 592 664 384 385 388 403 doublescan -hsync -vsync
+(**) ATI(0): *Default mode "512x384": 32.5 MHz, 48.4 kHz, 60.0 Hz (D)
+(II) ATI(0): Modeline "512x384" 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync
+(**) ATI(0): *Default mode "512x384": 22.4 MHz, 35.5 kHz, 87.1 Hz (D)
+(II) ATI(0): Modeline "512x384" 22.45 512 516 604 632 384 384 388 409 interlace doublescan +hsync +vsync
+(**) ATI(0): *Default mode "416x312": 28.6 MHz, 49.7 kHz, 74.7 Hz (D)
+(II) ATI(0): Modeline "416x312" 28.64 416 432 464 576 312 312 314 333 doublescan -hsync -vsync
+(**) ATI(0): *Default mode "400x300": 28.1 MHz, 53.7 kHz, 85.3 Hz (D)
+(II) ATI(0): Modeline "400x300" 28.15 400 416 448 524 300 300 302 315 doublescan +hsync +vsync
+(**) ATI(0): *Default mode "400x300": 24.8 MHz, 46.9 kHz, 75.1 Hz (D)
+(II) ATI(0): Modeline "400x300" 24.75 400 408 448 528 300 300 302 312 doublescan +hsync +vsync
+(**) ATI(0): *Default mode "400x300": 25.0 MHz, 48.1 kHz, 72.2 Hz (D)
+(II) ATI(0): Modeline "400x300" 25.00 400 428 488 520 300 318 321 333 doublescan +hsync +vsync
+(**) ATI(0): *Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
+(II) ATI(0): Modeline "400x300" 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync
+(**) ATI(0): *Default mode "400x300": 18.0 MHz, 35.2 kHz, 56.3 Hz (D)
+(II) ATI(0): Modeline "400x300" 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync
+(**) ATI(0): *Default mode "320x240": 18.0 MHz, 43.3 kHz, 85.2 Hz (D)
+(II) ATI(0): Modeline "320x240" 18.00 320 348 376 416 240 240 242 254 doublescan -hsync -vsync
+(**) ATI(0): *Default mode "320x240": 15.8 MHz, 37.5 kHz, 75.0 Hz (D)
+(II) ATI(0): Modeline "320x240" 15.75 320 328 360 420 240 240 242 250 doublescan -hsync -vsync
+(**) ATI(0): *Default mode "320x240": 15.8 MHz, 37.9 kHz, 72.8 Hz (D)
+(II) ATI(0): Modeline "320x240" 15.75 320 332 352 416 240 244 245 260 doublescan -hsync -vsync
+(**) ATI(0): *Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
+(II) ATI(0): Modeline "320x240" 12.60 320 328 376 400 240 245 246 262 doublescan -hsync -vsync
+(**) ATI(0): *Default mode "360x200": 17.8 MHz, 37.9 kHz, 85.0 Hz (D)
+(II) ATI(0): Modeline "360x200" 17.75 360 378 414 468 200 200 202 223 doublescan -hsync +vsync
+(**) ATI(0): *Default mode "320x200": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
+(II) ATI(0): Modeline "320x200" 15.75 320 336 368 416 200 200 202 222 doublescan -hsync +vsync
+(**) ATI(0): *Default mode "320x175": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
+(II) ATI(0): Modeline "320x175" 15.75 320 336 368 416 175 191 192 222 doublescan +hsync -vsync
+(==) ATI(0): DPI set to (75, 75)
+(II) Loading sub module "xaa"
+(II) LoadModule: "xaa"
+(II) Loading /usr/X11R6/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/X11R6/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) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/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 "i2c"
+(II) LoadModule: "i2c"
+(II) Loading /usr/X11R6/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
+(WW) ATI(0): I2C bus Mach64 initialisation failure.
+(II) ATI(0): I2C bus "Mach64" removed.
diff --git a/test/Xorg.log.lcd.i810.arnaud b/test/Xorg.log.lcd.i810.arnaud
new file mode 100644
index 0000000..a190e4b
--- /dev/null
+++ b/test/Xorg.log.lcd.i810.arnaud
@@ -0,0 +1,1554 @@
+(=> Resolution: 1024x768)
+_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
+_XSERVTransOpen: transport open failed for inet6/localhost:0
+_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
+
+Release Date: 18 December 2003
+X Protocol Version 11, Revision 0, Release 6.7
+Build Operating System: Linux 2.4.19-44mdkenterprise i686 [ELF]
+Current Operating System: Linux localhost 2.6.8.1-24mdk #1 Fri Jan 14 03:01:00 MST 2005 i686
+Build Date: 18 November 2004
+ 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: Mon Feb 28 09:33:16 2005
+(==) Using config file: "/etc/X11/xorg.conf"
+(==) ServerLayout "layout1"
+(**) |-->Screen "screen1" (0)
+(**) | |-->Monitor "monitor1"
+(**) | |-->Device "device1"
+(**) |-->Screen "screen2" (1)
+(**) | |-->Monitor "monitor2"
+(**) | |-->Device "device2"
+(**) |-->Input Device "Keyboard1"
+(**) Option "XkbModel" "pc105"
+(**) XKB: model: "pc105"
+(**) Option "XkbLayout" "fr"
+(**) XKB: layout: "fr"
+(WW) Option "XkbOptions" requires an string value
+(==) Keyboard: CustomKeycode disabled
+(**) |-->Input Device "Mouse1"
+(**) |-->Input Device "SynapticsMouse1"
+(**) FontPath set to "unix/:-1"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/lib/modules"
+(**) Option "AllowMouseOpenFail"
+(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/X11R6/lib/modules/fonts/libbitmap.a
+(II) Module bitmap: vendor="X.Org Foundation"
+ compiled for 6.7.0, 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/X11R6/lib/modules/libpcidata.a
+(II) Module pcidata: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(++) using VT number 7
+
+(II) PCI: Probing config type using method 1
+(II) PCI: Config type is 1
+(II) PCI: stages = 0x03, oldVal1 = 0x8000fdfc, mode1Res1 = 0x80000000
+(II) PCI: PCI scan (all values are in hex)
+(II) PCI: 00:00:0: chip 8086,3580 card 17c0,4011 rev 02 class 06,00,00 hdr 80
+(II) PCI: 00:00:1: chip 8086,3584 card 17c0,4012 rev 02 class 08,80,00 hdr 00
+(II) PCI: 00:00:3: chip 8086,3585 card 17c0,4013 rev 02 class 08,80,00 hdr 80
+(II) PCI: 00:02:0: chip 8086,3582 card 17c0,205b rev 02 class 03,00,00 hdr 80
+(II) PCI: 00:02:1: chip 8086,3582 card 17c0,205b rev 02 class 03,80,00 hdr 80
+(II) PCI: 00:1d:0: chip 8086,24c2 card 17c0,4006 rev 03 class 0c,03,00 hdr 80
+(II) PCI: 00:1d:1: chip 8086,24c4 card 17c0,4006 rev 03 class 0c,03,00 hdr 00
+(II) PCI: 00:1d:2: chip 8086,24c7 card 17c0,4006 rev 03 class 0c,03,00 hdr 00
+(II) PCI: 00:1d:7: chip 8086,24cd card 17c0,1071 rev 03 class 0c,03,20 hdr 00
+(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev 83 class 06,04,00 hdr 01
+(II) PCI: 00:1f:0: chip 8086,24cc card 0000,0000 rev 03 class 06,01,00 hdr 80
+(II) PCI: 00:1f:1: chip 8086,24ca card 17c0,4006 rev 03 class 01,01,8a hdr 00
+(II) PCI: 00:1f:3: chip 8086,24c3 card 17c0,4006 rev 03 class 0c,05,00 hdr 00
+(II) PCI: 00:1f:5: chip 8086,24c5 card 17c0,2005 rev 03 class 04,01,00 hdr 00
+(II) PCI: 00:1f:6: chip 8086,24c6 card 17c0,1069 rev 03 class 07,03,00 hdr 00
+(II) PCI: 02:03:0: chip 11c1,5811 card 17c0,1070 rev 61 class 0c,00,10 hdr 00
+(II) PCI: 02:05:0: chip 14e4,4401 card 17c0,1082 rev 01 class 02,00,00 hdr 00
+(II) PCI: 02:06:0: chip 8086,1043 card 8086,2527 rev 04 class 02,80,00 hdr 00
+(II) PCI: 02:09:0: chip 104c,ac56 card 4000,0000 rev 00 class 06,07,00 hdr 02
+(II) PCI: End of PCI scan
+(II) Host-to-PCI bridge:
+(II) Bus 0: bridge is at (0:0:0), (0,0,3), 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 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0000 (VGA_EN is cleared)
+(II) PCI-to-ISA bridge:
+(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
+(II) PCI-to-CardBus bridge:
+(II) Bus 3: bridge is at (2:9:0), (2,3,6), BCTRL: 0x05c0 (VGA_EN is cleared)
+(--) PCI:*(0:2:0) Intel Corp. 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xe8000000/27, 0xe0000000/19, I/O @ 0x1800/3
+(--) PCI: (0:2:1) Intel Corp. 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xf0000000/27, 0xe0080000/19
+(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) Active PCI resource ranges:
+ [0] -1 0 0xe0203000 - 0xe0203fff (0x1000) MX[B]
+ [1] -1 0 0xe0200000 - 0xe0201fff (0x2000) MX[B]
+ [2] -1 0 0xe0202000 - 0xe0202fff (0x1000) MX[B]
+ [3] -1 0 0xe0100800 - 0xe01008ff (0x100) MX[B]
+ [4] -1 0 0xe0100c00 - 0xe0100dff (0x200) MX[B]
+ [5] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [6] -1 0 0xe0100000 - 0xe01003ff (0x400) MX[B]
+ [7] -1 0 0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
+ [8] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [9] -1 0 0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
+ [10] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [11] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [12] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [13] -1 0 0x000018c0 - 0x000018ff (0x40) IX[B]
+ [14] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [15] -1 0 0x00001880 - 0x0000189f (0x20) IX[B]
+ [16] -1 0 0x00001810 - 0x0000181f (0x10) IX[B]
+ [17] -1 0 0x00001860 - 0x0000187f (0x20) IX[B]
+ [18] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
+ [19] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [20] -1 0 0x00001800 - 0x00001807 (0x8) IX[B](B)
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0xe0203000 - 0xe0203fff (0x1000) MX[B]
+ [1] -1 0 0xe0200000 - 0xe0201fff (0x2000) MX[B]
+ [2] -1 0 0xe0202000 - 0xe0202fff (0x1000) MX[B]
+ [3] -1 0 0xe0100800 - 0xe01008ff (0x100) MX[B]
+ [4] -1 0 0xe0100c00 - 0xe0100dff (0x200) MX[B]
+ [5] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [6] -1 0 0xe0100000 - 0xe01003ff (0x400) MX[B]
+ [7] -1 0 0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
+ [8] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [9] -1 0 0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
+ [10] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [11] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [12] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [13] -1 0 0x000018c0 - 0x000018ff (0x40) IX[B]
+ [14] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [15] -1 0 0x00001880 - 0x0000189f (0x20) IX[B]
+ [16] -1 0 0x00001810 - 0x0000181f (0x10) IX[B]
+ [17] -1 0 0x00001860 - 0x0000187f (0x20) IX[B]
+ [18] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
+ [19] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [20] -1 0 0x00001800 - 0x00001807 (0x8) 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 - 0x1fffffff (0x1ff00000) 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 - 0x1fffffff (0x1ff00000) 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 0xe0203000 - 0xe0203fff (0x1000) MX[B]
+ [6] -1 0 0xe0200000 - 0xe0201fff (0x2000) MX[B]
+ [7] -1 0 0xe0202000 - 0xe0202fff (0x1000) MX[B]
+ [8] -1 0 0xe0100800 - 0xe01008ff (0x100) MX[B]
+ [9] -1 0 0xe0100c00 - 0xe0100dff (0x200) MX[B]
+ [10] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [11] -1 0 0xe0100000 - 0xe01003ff (0x400) MX[B]
+ [12] -1 0 0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
+ [13] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [14] -1 0 0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
+ [15] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [18] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [19] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [20] -1 0 0x000018c0 - 0x000018ff (0x40) IX[B]
+ [21] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [22] -1 0 0x00001880 - 0x0000189f (0x20) IX[B]
+ [23] -1 0 0x00001810 - 0x0000181f (0x10) IX[B]
+ [24] -1 0 0x00001860 - 0x0000187f (0x20) IX[B]
+ [25] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
+ [26] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [27] -1 0 0x00001800 - 0x00001807 (0x8) IX[B](B)
+(II) LoadModule: "dbe"
+(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
+(II) Module dbe: vendor="X.Org Foundation"
+ compiled for 6.7.0, 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: "v4l"
+(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
+(II) Module v4l: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 0.0.1
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "extmod"
+(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
+(II) Module extmod: vendor="X.Org Foundation"
+ compiled for 6.7.0, 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 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: "type1"
+(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
+(II) Module type1: vendor="X.Org Foundation"
+ compiled for 6.7.0, 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/X11R6/lib/modules/fonts/libfreetype.so
+(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
+ compiled for 6.7.0, 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: "glx"
+(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
+(II) Module glx: vendor="X.Org Foundation"
+ compiled for 6.7.0, 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/X11R6/lib/modules/extensions/libGLcore.a
+(II) Module GLcore: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org Server Extension, version 0.2
+(II) Loading extension GLX
+(II) LoadModule: "dri"
+(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
+(II) Module dri: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org Server Extension, version 0.2
+(II) Loading sub module "drm"
+(II) LoadModule: "drm"
+(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
+(II) Module drm: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org Server Extension, version 0.2
+(II) Loading extension XFree86-DRI
+(II) LoadModule: "synaptics"
+(II) Loading /usr/X11R6/lib/modules/input/synaptics_drv.o
+(II) Module synaptics: vendor="The XFree86 Project"
+ compiled for 4.2.0, module version = 1.0.0
+ Module class: XFree86 XInput Driver
+ ABI class: XFree86 XInput driver, version 0.3
+(II) LoadModule: "i810"
+(II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.o
+(II) Module i810: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.3.0
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
+(II) Module mouse: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ Module class: X.Org XInput Driver
+ ABI class: X.Org XInput driver, version 0.4
+(II) LoadModule: "synaptics"
+(II) Reloading /usr/X11R6/lib/modules/input/synaptics_drv.o
+(II) v4l driver for Video4Linux
+(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
+ i810e, i815, i830M, 845G, 852GM/855GM, 865G
+(II) Primary Device is: PCI 00:02:0
+(--) Chipset 852GM/855GM found
+(--) Chipset 852GM/855GM found
+(II) resource ranges after xf86ClaimFixedResources() call:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1fffffff (0x1ff00000) 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 0xe0203000 - 0xe0203fff (0x1000) MX[B]
+ [6] -1 0 0xe0200000 - 0xe0201fff (0x2000) MX[B]
+ [7] -1 0 0xe0202000 - 0xe0202fff (0x1000) MX[B]
+ [8] -1 0 0xe0100800 - 0xe01008ff (0x100) MX[B]
+ [9] -1 0 0xe0100c00 - 0xe0100dff (0x200) MX[B]
+ [10] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [11] -1 0 0xe0100000 - 0xe01003ff (0x400) MX[B]
+ [12] -1 0 0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
+ [13] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [14] -1 0 0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
+ [15] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [18] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [19] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [20] -1 0 0x000018c0 - 0x000018ff (0x40) IX[B]
+ [21] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [22] -1 0 0x00001880 - 0x0000189f (0x20) IX[B]
+ [23] -1 0 0x00001810 - 0x0000181f (0x10) IX[B]
+ [24] -1 0 0x00001860 - 0x0000187f (0x20) IX[B]
+ [25] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
+ [26] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [27] -1 0 0x00001800 - 0x00001807 (0x8) IX[B](B)
+(II) resource ranges after probing:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1fffffff (0x1ff00000) 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 0xe0203000 - 0xe0203fff (0x1000) MX[B]
+ [6] -1 0 0xe0200000 - 0xe0201fff (0x2000) MX[B]
+ [7] -1 0 0xe0202000 - 0xe0202fff (0x1000) MX[B]
+ [8] -1 0 0xe0100800 - 0xe01008ff (0x100) MX[B]
+ [9] -1 0 0xe0100c00 - 0xe0100dff (0x200) MX[B]
+ [10] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [11] -1 0 0xe0100000 - 0xe01003ff (0x400) MX[B]
+ [12] -1 0 0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
+ [13] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [14] -1 0 0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
+ [15] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [16] 1 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [17] 1 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [18] 1 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 0x00002000 - 0x0000207f (0x80) IX[B]
+ [22] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [23] -1 0 0x000018c0 - 0x000018ff (0x40) IX[B]
+ [24] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [25] -1 0 0x00001880 - 0x0000189f (0x20) IX[B]
+ [26] -1 0 0x00001810 - 0x0000181f (0x10) IX[B]
+ [27] -1 0 0x00001860 - 0x0000187f (0x20) IX[B]
+ [28] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
+ [29] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [30] -1 0 0x00001800 - 0x00001807 (0x8) IX[B](B)
+ [31] 1 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [32] 1 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(II) Setting vga for screen 0.
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
+(II) Module int10: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Loading sub module "vbe"
+(II) LoadModule: "vbe"
+(II) Loading /usr/X11R6/lib/modules/libvbe.a
+(II) Module vbe: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Loading sub module "vgahw"
+(II) LoadModule: "vgahw"
+(II) Loading /usr/X11R6/lib/modules/libvgahw.a
+(II) Module vgahw: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 0.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(**) I810(0): Depth 16, (--) framebuffer bpp 16
+(==) I810(0): RGB weight 565
+(==) I810(0): Default visual is TrueColor
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
+(II) I810(0): initializing int10
+(II) I810(0): Primary V_BIOS segment is: 0xc000
+(II) I810(0): VESA BIOS detected
+(II) I810(0): VESA VBE Version 3.0
+(II) I810(0): VESA VBE Total Mem: 8000 kB
+(II) I810(0): VESA VBE OEM: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip Accelerated VGA BIOS
+(II) I810(0): VESA VBE OEM Software Rev: 1.0
+(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
+(II) I810(0): VESA VBE OEM Product: Intel(r)852MG/852MGE/855MG/855MGE Graphics Controller
+(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
+(II) I810(0): Integrated Graphics Chipset: Intel(R) 855GM
+(--) I810(0): Chipset: "852GM/855GM"
+(--) I810(0): Linear framebuffer at 0xE8000000
+(--) I810(0): IO registers at addr 0xE0000000
+(II) I810(0): detected 8060 kB stolen memory.
+(II) I810(0): I830CheckAvailableMemory: 440316 kB available
+(II) I810(0): Will attempt to tell the BIOS that there is 12288 kB VideoRAM
+(WW) I810(0): Extended BIOS function 0x5f11 not supported.
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
+(II) I810(0): initializing int10
+(WW) I810(0): Bad V_BIOS checksum
+(II) I810(0): Primary V_BIOS segment is: 0xc000
+(II) I810(0): VESA BIOS detected
+(II) I810(0): VESA VBE Version 3.0
+(II) I810(0): VESA VBE Total Mem: 12288 kB
+(II) I810(0): VESA VBE OEM: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip Accelerated VGA BIOS
+(II) I810(0): VESA VBE OEM Software Rev: 1.0
+(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
+(II) I810(0): VESA VBE OEM Product: Intel(r)852MG/852MGE/855MG/855MGE Graphics Controller
+(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
+(II) I810(0): Tweak BIOS image to 12288 kB VideoRAM
+(--) I810(0): Pre-allocated VideoRAM: 8060 kByte
+(==) I810(0): VideoRAM: 32768 kByte
+(==) I810(0): video overlay key set to 0x83e
+(**) I810(0): page flipping disabled
+(--) I810(0): Maximum frambuffer space: 32616 kByte
+(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
+(II) I810(0): 2 display pipes available.
+(==) I810(0): Display Info: enabled.
+(II) I810(0): Broken BIOSes cause the system to hang here.
+ If you encounter this problem please add
+ Option "DisplayInfo" "FALSE"
+ to the Device section of your XF86Config file.
+(II) I810(0): Display Info: CRT: attached: FALSE, present: TRUE, size: (800,600)
+(II) I810(0): Display Info: TV: attached: FALSE, present: TRUE, size: (800,600)
+(II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: LFP (local flat panel): attached: TRUE, present: TRUE, size: (1024,768)
+(II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: DFP2 (second digital flat panel): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Size of device LFP (local flat panel) is 1024 x 768
+(II) I810(0): No active displays on Pipe A.
+(II) I810(0): Currently active displays on Pipe B:
+(II) I810(0): LFP (local flat panel)
+(II) I810(0): Lowest common panel size for pipe B is 1024 x 768
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/lib/modules/libddc.a
+(II) Module ddc: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) I810(0): VESA VBE DDC supported
+(II) I810(0): VESA VBE DDC Level none
+(II) I810(0): VESA VBE DDC transfer in appr. 0 sec.
+(II) I810(0): VESA VBE DDC read failed
+(--) I810(0): A non-CRT device is attached to pipe B.
+ No refresh rate overrides will be attempted.
+(II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs.
+(II) I810(0): Will use BIOS call 0x5f64 to enable displays.
+(--) I810(0): Maximum space available for video modes: 12288 kByte
+Mode: 30 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 640
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 37
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 640
+ BnkNumberOfImagePages: 37
+ LinNumberOfImagePages: 37
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 32 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 800
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 26
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 800
+ BnkNumberOfImagePages: 26
+ LinNumberOfImagePages: 26
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 34 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 1024
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 15
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 1024
+ BnkNumberOfImagePages: 15
+ LinNumberOfImagePages: 15
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 36 (1024x600)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 1024
+ XResolution: 1024
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 20
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 1024
+ BnkNumberOfImagePages: 20
+ LinNumberOfImagePages: 20
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 38 (1280x1024)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 1280
+ XResolution: 1280
+ YResolution: 1024
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 8
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 1280
+ BnkNumberOfImagePages: 8
+ LinNumberOfImagePages: 8
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 3a (1600x1200)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 1600
+ XResolution: 1600
+ YResolution: 1200
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 5
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 1600
+ BnkNumberOfImagePages: 5
+ LinNumberOfImagePages: 5
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 3c (1920x1440)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 1920
+ XResolution: 1920
+ YResolution: 1440
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 3
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 1920
+ BnkNumberOfImagePages: 3
+ LinNumberOfImagePages: 3
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 41 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 1280
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 20
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 1280
+ BnkNumberOfImagePages: 20
+ LinNumberOfImagePages: 20
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 43 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 1600
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 11
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 1600
+ BnkNumberOfImagePages: 11
+ LinNumberOfImagePages: 11
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 45 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 2048
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 7
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 2048
+ BnkNumberOfImagePages: 7
+ LinNumberOfImagePages: 7
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 47 (1024x600)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 2048
+ XResolution: 1024
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 9
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 2048
+ BnkNumberOfImagePages: 9
+ LinNumberOfImagePages: 9
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 49 (1280x1024)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 2560
+ XResolution: 1280
+ YResolution: 1024
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 3
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 2560
+ BnkNumberOfImagePages: 3
+ LinNumberOfImagePages: 3
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 4b (1600x1200)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 3200
+ XResolution: 1600
+ YResolution: 1200
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 2
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 3200
+ BnkNumberOfImagePages: 2
+ LinNumberOfImagePages: 2
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 4d (1920x1440)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 3840
+ XResolution: 1920
+ YResolution: 1440
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 1
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 3840
+ BnkNumberOfImagePages: 1
+ LinNumberOfImagePages: 1
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 50 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 2560
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 9
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 2560
+ BnkNumberOfImagePages: 9
+ LinNumberOfImagePages: 9
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 52 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 3200
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 5
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 3200
+ BnkNumberOfImagePages: 5
+ LinNumberOfImagePages: 5
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 54 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 4096
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 3
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 4096
+ BnkNumberOfImagePages: 3
+ LinNumberOfImagePages: 3
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 56 (1024x600)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 4096
+ XResolution: 1024
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 4
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 4096
+ BnkNumberOfImagePages: 4
+ LinNumberOfImagePages: 4
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 58 (1280x1024)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 5120
+ XResolution: 1280
+ YResolution: 1024
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 1
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 5120
+ BnkNumberOfImagePages: 1
+ LinNumberOfImagePages: 1
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 5a (1600x1200)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 6400
+ XResolution: 1600
+ YResolution: 1200
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 6400
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 5c (1920x1440)
+ ModeAttributes: 0x9a
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006e56
+ BytesPerScanline: 7680
+ XResolution: 1920
+ YResolution: 1440
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xe8000000
+ LinBytesPerScanLine: 7680
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+(II) I810(0): monitor1: Using hsync range of 31.50-48.50 kHz
+(II) I810(0): monitor1: Using vrefresh range of 40.00-70.00 Hz
+(**) I810(0): Virtual size is 1024x768 (pitch 1024)
+(**) I810(0): *Built-in mode "1024x768"
+(**) I810(0): *Built-in mode "800x600"
+(**) I810(0): *Built-in mode "640x480"
+(==) I810(0): DPI set to (75, 75)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/lib/modules/libfb.a
+(II) Module fb: vendor="X.Org Foundation"
+ compiled for 6.7.0, 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/X11R6/lib/modules/libxaa.a
+(II) Module xaa: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Loading sub module "ramdac"
+(II) LoadModule: "ramdac"
+(II) Loading /usr/X11R6/lib/modules/libramdac.a
+(II) Module ramdac: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 0.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(==) I810(0): VBE Restore workaround: enabled.
+(II) Loading sub module "shadow"
+(II) LoadModule: "shadow"
+(II) Loading /usr/X11R6/lib/modules/libshadow.a
+(II) Module shadow: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org ANSI C Emulation, version 0.2
+(II) do I need RAC? No, I don't.
+(II) resource ranges after preInit:
+ [0] 1 0 0xe0000000 - 0xe007ffff (0x80000) MS[B]
+ [1] 1 0 0xe8000000 - 0xefffffff (0x8000000) MS[B]
+ [2] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [3] -1 0 0x00100000 - 0x1fffffff (0x1ff00000) MX[B]E(B)
+ [4] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
+ [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
+ [6] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
+ [7] -1 0 0xe0203000 - 0xe0203fff (0x1000) MX[B]
+ [8] -1 0 0xe0200000 - 0xe0201fff (0x2000) MX[B]
+ [9] -1 0 0xe0202000 - 0xe0202fff (0x1000) MX[B]
+ [10] -1 0 0xe0100800 - 0xe01008ff (0x100) MX[B]
+ [11] -1 0 0xe0100c00 - 0xe0100dff (0x200) MX[B]
+ [12] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [13] -1 0 0xe0100000 - 0xe01003ff (0x400) MX[B]
+ [14] -1 0 0xe0080000 - 0xe00fffff (0x80000) MX[B](B)
+ [15] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [16] -1 0 0xe0000000 - 0xe007ffff (0x80000) MX[B](B)
+ [17] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [18] 1 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
+ [19] 1 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
+ [20] 1 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
+ [21] 1 0 0x00001800 - 0x00001807 (0x8) IS[B]
+ [22] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [23] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [24] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [25] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [26] -1 0 0x000018c0 - 0x000018ff (0x40) IX[B]
+ [27] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [28] -1 0 0x00001880 - 0x0000189f (0x20) IX[B]
+ [29] -1 0 0x00001810 - 0x0000181f (0x10) IX[B]
+ [30] -1 0 0x00001860 - 0x0000187f (0x20) IX[B]
+ [31] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
+ [32] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [33] -1 0 0x00001800 - 0x00001807 (0x8) IX[B](B)
+ [34] 1 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
+ [35] 1 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
+(II) I810(0): initializing int10
+(II) I810(0): Primary V_BIOS segment is: 0xc000
+(II) I810(0): VESA BIOS detected
+(II) I810(0): VESA VBE Version 3.0
+(II) I810(0): VESA VBE Total Mem: 8000 kB
+(II) I810(0): VESA VBE OEM: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip Accelerated VGA BIOS
+(II) I810(0): VESA VBE OEM Software Rev: 1.0
+(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
+(II) I810(0): VESA VBE OEM Product: Intel(r)852MG/852MGE/855MG/855MGE Graphics Controller
+(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
+(==) I810(0): Default visual is TrueColor
+(II) I810(0): Allocated 128 kB for the ring buffer at 0x0
+(II) I810(0): Allocating at least 768 scanlines for pixmap cache
+(II) I810(0): Initial framebuffer allocation size: 3072 kByte
+(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000 (0x1ad45000)
+(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffe000 (0x1ad48000).
+(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fee000
+drmOpenDevice: minor is 0
+drmOpenDevice: node name is /dev/dri/card0
+drmOpenDevice: open result is -1, (Unknown error 999)
+drmOpenDevice: open result is -1, (Unknown error 999)
+drmOpenDevice: Open failed
+drmOpenDevice: minor is 0
+drmOpenDevice: node name is /dev/dri/card0
+drmOpenDevice: open result is -1, (Unknown error 999)
+drmOpenDevice: open result is -1, (Unknown error 999)
+drmOpenDevice: Open failed
+drmOpenDevice: minor is 0
+drmOpenDevice: node name is /dev/dri/card0
+drmOpenDevice: open result is 7, (OK)
+drmGetBusid returned ''
+(II) I810(0): [drm] loaded kernel module for "i830" driver
+(II) I810(0): [drm] created "i830" driver at busid "PCI:0:2:0"
+(II) I810(0): [drm] added 8192 byte SAREA at 0xe031a000
+(II) I810(0): [drm] mapped SAREA 0xe031a000 to 0x4030e000
+(II) I810(0): [drm] framebuffer handle = 0xe8020000
+(II) I810(0): [drm] added 1 reserved context for kernel
+(II) I810(0): Allocated 1536 kB for the back buffer at 0x7c00000.
+(II) I810(0): Allocated 1536 kB for the depth buffer at 0x7a00000.
+(II) I810(0): Allocated 32 kB for the logical context at 0x79f8000.
+(II) I810(0): Allocated 1024 kB for the DMA buffers at 0x78f8000.
+(II) I810(0): Allocated 25088 kB for textures at 0xfe780000
+(II) I810(0): Updated framebuffer allocation size from 3072 to 3352 kByte
+(II) I810(0): Updated pixmap cache from 768 scanlines to 908 scanlines
+(II) I810(0): 0x8378c54: Memory at offset 0x00020000, size 3352 kBytes
+(II) I810(0): 0x8378c74: Memory at offset 0x07fff000, size 4 kBytes
+(II) I810(0): 0x8378c98: Memory at offset 0x00000000, size 128 kBytes
+(II) I810(0): 0x8378cc8: Memory at offset 0x07fee000, size 64 kBytes
+(II) I810(0): 0x8378ce8: Memory at offset 0x07ffe000, size 4 kBytes
+(II) I810(0): 0x8378d08: Memory at offset 0x07c00000, size 1536 kBytes
+(II) I810(0): 0x8378d28: Memory at offset 0x07a00000, size 1536 kBytes
+(II) I810(0): 0x8378d88: Memory at offset 0x079f8000, size 32 kBytes
+(II) I810(0): 0x8378d68: Memory at offset 0x078f8000, size 1024 kBytes
+(II) I810(0): 0x8378d48: Memory at offset 0x00366000, size 25088 kBytes
+(II) I810(0): Activating tiled memory for the back buffer.
+(II) I810(0): Activating tiled memory for the depth buffer.
+(II) I810(0): [drm] Registers = 0xe0000000
+(II) I810(0): [drm] Back Buffer = 0xefc00000
+(II) I810(0): [drm] Depth Buffer = 0xefa00000
+(II) I810(0): [drm] DMA Buffers = 0xef8f8000
+(II) I810(0): [drm] ring buffer = 0xe8000000
+(II) I810(0): [drm] textures = 0xe8366000
+(II) I810(0): [drm] added 256 4096 byte DMA buffers
+(II) I810(0): [drm] dma control initialized, using IRQ -1007
+(II) I810(0): [dri] visual configs initialized
+(WW) I810(0): Failed to set up write-combining range (0xe8000000,0x8000000)
+(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
+(II) I810(0): xf86BindGARTMemory: bind key 7 at 0x007df000 (pgoffset 2015)
+(II) I810(0): xf86BindGARTMemory: bind key 0 at 0x07fff000 (pgoffset 32767)
+(II) I810(0): xf86BindGARTMemory: bind key 2 at 0x07fee000 (pgoffset 32750)
+(II) I810(0): xf86BindGARTMemory: bind key 1 at 0x07ffe000 (pgoffset 32766)
+(II) I810(0): xf86BindGARTMemory: bind key 3 at 0x07c00000 (pgoffset 31744)
+(II) I810(0): xf86BindGARTMemory: bind key 4 at 0x07a00000 (pgoffset 31232)
+(II) I810(0): xf86BindGARTMemory: bind key 5 at 0x079f8000 (pgoffset 31224)
+(II) I810(0): xf86BindGARTMemory: bind key 6 at 0x078f8000 (pgoffset 30968)
+(II) I810(0): Display plane A is disabled.
+(II) I810(0): Display plane B is enabled.
+(II) I810(0): PIPEACONF is 0x80000000
+(II) I810(0): PIPEBCONF is 0x80000000
+(II) I810(0): Using XFree86 Acceleration Architecture (XAA)
+ Screen to screen bit blits
+ Solid filled rectangles
+ 8x8 mono pattern filled rectangles
+ Indirect CPU to Screen color expansion
+ Solid Horizontal and Vertical Lines
+ Offscreen Pixmaps
+ Setting up tile and stipple cache:
+ 28 128x128 slots
+ 7 256x256 slots
+(==) I810(0): Backing store disabled
+(==) I810(0): Silken mouse enabled
+(II) I810(0): Initializing HW Cursor
+(**) Option "dpms"
+(**) I810(0): DPMS enabled
+(II) I810(0): X context handle = 0x00000001
+(II) I810(0): [drm] installed DRM signal handler
+(II) I810(0): [DRI] installation complete
+(II) I810(0): direct rendering: Enabled
+(==) 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 XFree86-Bigfont
+(II) Initializing built-in extension RENDER
+(II) Initializing built-in extension RANDR
+(II) Keyboard "Keyboard1" handled by legacy driver
+(**) Option "Protocol" "ExplorerPS/2"
+(**) Mouse1: Device: "/dev/mouse"
+(**) Mouse1: Protocol: "ExplorerPS/2"
+(**) Option "CorePointer"
+(**) Mouse1: Core Pointer
+(**) Option "Device" "/dev/mouse"
+(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
+(**) Option "ZAxisMapping" "6 7"
+(**) Mouse1: ZAxisMapping: buttons 6 and 7
+(**) Mouse1: Buttons: 7
+(II) Synaptics touchpad driver version 0.13.5
+(--) SynapticsMouse1 auto-dev sets device to /dev/input/event0
+(**) Option "Device" "/dev/input/event0"
+(**) Option "SHMConfig" "on"
+(**) Option "LeftEdge" "1700"
+(**) Option "RightEdge" "5300"
+(**) Option "TopEdge" "1700"
+(**) Option "BottomEdge" "4200"
+(**) Option "FingerLow" "25"
+(**) Option "FingerHigh" "30"
+(**) Option "MaxTapTime" "180"
+(**) Option "MaxTapMove" "220"
+(**) Option "VertScrollDelta" "100"
+(--) SynapticsMouse1 synaptics touchpad found
+(**) Option "AlwaysCore"
+(**) SynapticsMouse1: always reports core events
+(II) XINPUT: Adding extended input device "SynapticsMouse1" (type: MOUSE)
+(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
+Synaptics DeviceInit called
+SynapticsCtrl called.
+(II) Mouse1: ps2EnableDataReporting: succeeded
+Synaptics DeviceOn called
+(--) SynapticsMouse1 synaptics touchpad found
+SetClientVersion: 0 8
+(II) 3rd Button detected: disabling emulate3Button
+SetClientVersion: 0 8
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
diff --git a/test/Xorg.log.lcd.i810.fredl b/test/Xorg.log.lcd.i810.fredl
new file mode 100644
index 0000000..873129b
--- /dev/null
+++ b/test/Xorg.log.lcd.i810.fredl
@@ -0,0 +1,1310 @@
+(=> Resolution: 1024x768)
+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.10-3mdksmp i686 [ELF]
+Current Operating System: Linux localhost 2.6.8.1-24mdk #1 Fri Jan 14 03:01:00 MST 2005 i686
+Build Date: 07 March 2005
+ 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: "/tmp/XXXXXXUWDlhd", Time: Wed Mar 16 11:03:32 2005
+(++) Using config file: "/tmp/XXXXXXTP18dd"
+(==) ServerLayout "layout"
+(**) |-->Screen "screen" (0)
+(**) | |-->Monitor "<default monitor>"
+(**) | |-->Device "device"
+(WW) No monitor specified for screen "screen".
+ Using a default monitor configuration.
+(==) |-->Input Device "<default pointer>"
+(==) |-->Input Device "<default keyboard>"
+(==) Keyboard: CustomKeycode disabled
+(WW) The core pointer device wasn't specified explicitly in the layout.
+ Using the default mouse configuration.
+(WW) The core keyboard device wasn't specified explicitly in the layout.
+ Using the default keyboard configuration.
+(WW) No FontPath specified. Using compiled-in default.
+(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,unix/:-1"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/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/X11R6/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/X11R6/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 8
+(--) using VT number 8
+
+(II) PCI: PCI scan (all values are in hex)
+(II) PCI: 00:00:0: chip 8086,3580 card 1043,1821 rev 02 class 06,00,00 hdr 80
+(II) PCI: 00:00:1: chip 8086,3584 card 1043,182a rev 02 class 08,80,00 hdr 00
+(II) PCI: 00:00:3: chip 8086,3585 card 1043,182b rev 02 class 08,80,00 hdr 80
+(II) PCI: 00:02:0: chip 8086,3582 card 1043,1712 rev 02 class 03,00,00 hdr 80
+(II) PCI: 00:02:1: chip 8086,3582 card 1043,1712 rev 02 class 03,80,00 hdr 80
+(II) PCI: 00:1d:0: chip 8086,24c2 card 1043,1828 rev 03 class 0c,03,00 hdr 80
+(II) PCI: 00:1d:1: chip 8086,24c4 card 1043,1828 rev 03 class 0c,03,00 hdr 00
+(II) PCI: 00:1d:2: chip 8086,24c7 card 1043,1828 rev 03 class 0c,03,00 hdr 00
+(II) PCI: 00:1d:7: chip 8086,24cd card 1043,1829 rev 03 class 0c,03,20 hdr 00
+(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev 83 class 06,04,00 hdr 01
+(II) PCI: 00:1f:0: chip 8086,24cc card 0000,0000 rev 03 class 06,01,00 hdr 80
+(II) PCI: 00:1f:1: chip 8086,24ca card 1043,1828 rev 03 class 01,01,8a hdr 00
+(II) PCI: 00:1f:5: chip 8086,24c5 card 1043,1803 rev 03 class 04,01,00 hdr 00
+(II) PCI: 00:1f:6: chip 8086,24c6 card 1043,1826 rev 03 class 07,03,00 hdr 00
+(II) PCI: 01:03:0: chip 1180,0476 card 4000,0000 rev ac class 06,07,00 hdr 82
+(II) PCI: 01:03:1: chip 1180,0476 card 4800,0000 rev ac class 06,07,00 hdr 82
+(II) PCI: 01:03:2: chip 1180,0552 card 1043,1827 rev 04 class 0c,00,10 hdr 80
+(II) PCI: 01:04:0: chip 10ec,8139 card 1043,1045 rev 10 class 02,00,00 hdr 00
+(II) PCI: 01:05:0: chip 8086,1043 card 8086,2527 rev 04 class 02,80,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,6), 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:30:0), (0,1,1), BCTRL: 0x0006 (VGA_EN is cleared)
+(II) Bus 1 I/O range:
+ [0] -1 0 0x0000c000 - 0x0000c0ff (0x100) IX[B]
+ [1] -1 0 0x0000c400 - 0x0000c4ff (0x100) IX[B]
+ [2] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
+ [3] -1 0 0x0000cc00 - 0x0000ccff (0x100) IX[B]
+(II) Bus 1 non-prefetchable memory range:
+ [0] -1 0 0xfe700000 - 0xfe8fffff (0x200000) MX[B]
+(II) Bus 1 prefetchable memory range:
+ [0] -1 0 0xde500000 - 0xde6fffff (0x200000) 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)
+(II) PCI-to-CardBus bridge:
+(II) Bus 2: bridge is at (1:3:0), (1,2,5), BCTRL: 0x0580 (VGA_EN is cleared)
+(II) PCI-to-CardBus bridge:
+(II) Bus 6: bridge is at (1:3:1), (1,6,9), BCTRL: 0x0580 (VGA_EN is cleared)
+(--) PCI:*(0:2:0) Intel Corp. 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xf0000000/27, 0xfeb00000/19, I/O @ 0xdc00/3
+(--) PCI: (0:2:1) Intel Corp. 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xe8000000/27, 0xfea80000/19
+(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) Active PCI resource ranges:
+ [0] -1 0 0xfe8fe000 - 0xfe8fefff (0x1000) MX[B]
+ [1] -1 0 0xfe8ff800 - 0xfe8ff8ff (0x100) MX[B]
+ [2] -1 0 0xfe8ff000 - 0xfe8ff7ff (0x800) MX[B]
+ [3] -1 0 0x1f800600 - 0x1f8006ff (0x100) MX[B]
+ [4] -1 0 0x1f800400 - 0x1f8005ff (0x200) MX[B]
+ [5] -1 0 0x1f800000 - 0x1f8003ff (0x400) MX[B]
+ [6] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]
+ [7] -1 0 0xfea80000 - 0xfeafffff (0x80000) MX[B](B)
+ [8] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [9] -1 0 0xfeb00000 - 0xfeb7ffff (0x80000) MX[B](B)
+ [10] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [11] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
+ [12] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [13] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [14] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [15] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [16] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
+ [17] -1 0 0x0000d880 - 0x0000d89f (0x20) IX[B]
+ [18] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
+ [19] -1 0 0x0000d480 - 0x0000d49f (0x20) IX[B]
+ [20] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B](B)
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0xfe8fe000 - 0xfe8fefff (0x1000) MX[B]
+ [1] -1 0 0xfe8ff800 - 0xfe8ff8ff (0x100) MX[B]
+ [2] -1 0 0xfe8ff000 - 0xfe8ff7ff (0x800) MX[B]
+ [3] -1 0 0x1f800600 - 0x1f8006ff (0x100) MX[B]
+ [4] -1 0 0x1f800400 - 0x1f8005ff (0x200) MX[B]
+ [5] -1 0 0x1f800000 - 0x1f8003ff (0x400) MX[B]
+ [6] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]
+ [7] -1 0 0xfea80000 - 0xfeafffff (0x80000) MX[B](B)
+ [8] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [9] -1 0 0xfeb00000 - 0xfeb7ffff (0x80000) MX[B](B)
+ [10] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [11] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
+ [12] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [13] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [14] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [15] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [16] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
+ [17] -1 0 0x0000d880 - 0x0000d89f (0x20) IX[B]
+ [18] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
+ [19] -1 0 0x0000d480 - 0x0000d49f (0x20) IX[B]
+ [20] -1 0 0x0000dc00 - 0x0000dc07 (0x8) 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 - 0x1f7fffff (0x1f700000) 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 - 0x1f7fffff (0x1f700000) 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 0xfe8fe000 - 0xfe8fefff (0x1000) MX[B]
+ [6] -1 0 0xfe8ff800 - 0xfe8ff8ff (0x100) MX[B]
+ [7] -1 0 0xfe8ff000 - 0xfe8ff7ff (0x800) MX[B]
+ [8] -1 0 0x1f800600 - 0x1f8006ff (0x100) MX[B]
+ [9] -1 0 0x1f800400 - 0x1f8005ff (0x200) MX[B]
+ [10] -1 0 0x1f800000 - 0x1f8003ff (0x400) MX[B]
+ [11] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]
+ [12] -1 0 0xfea80000 - 0xfeafffff (0x80000) MX[B](B)
+ [13] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [14] -1 0 0xfeb00000 - 0xfeb7ffff (0x80000) MX[B](B)
+ [15] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [18] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
+ [19] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [20] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [21] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [22] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [23] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
+ [24] -1 0 0x0000d880 - 0x0000d89f (0x20) IX[B]
+ [25] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
+ [26] -1 0 0x0000d480 - 0x0000d49f (0x20) IX[B]
+ [27] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B](B)
+(II) LoadModule: "i810"
+(II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.o
+(II) Module i810: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.3.0
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/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: "keyboard"
+(II) Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
+(II) Module keyboard: 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) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
+ i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G
+(II) Primary Device is: PCI 00:02:0
+(--) Assigning device section with no busID to primary device
+(--) Chipset 852GM/855GM found
+(II) resource ranges after xf86ClaimFixedResources() call:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1f7fffff (0x1f700000) 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 0xfe8fe000 - 0xfe8fefff (0x1000) MX[B]
+ [6] -1 0 0xfe8ff800 - 0xfe8ff8ff (0x100) MX[B]
+ [7] -1 0 0xfe8ff000 - 0xfe8ff7ff (0x800) MX[B]
+ [8] -1 0 0x1f800600 - 0x1f8006ff (0x100) MX[B]
+ [9] -1 0 0x1f800400 - 0x1f8005ff (0x200) MX[B]
+ [10] -1 0 0x1f800000 - 0x1f8003ff (0x400) MX[B]
+ [11] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]
+ [12] -1 0 0xfea80000 - 0xfeafffff (0x80000) MX[B](B)
+ [13] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [14] -1 0 0xfeb00000 - 0xfeb7ffff (0x80000) MX[B](B)
+ [15] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [18] -1 0 0x0000c800 - 0x0000c8ff (0x100) IX[B]
+ [19] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [20] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [21] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [22] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [23] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
+ [24] -1 0 0x0000d880 - 0x0000d89f (0x20) IX[B]
+ [25] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
+ [26] -1 0 0x0000d480 - 0x0000d49f (0x20) IX[B]
+ [27] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B](B)
+(II) resource ranges after probing:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1f7fffff (0x1f700000) 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 0xfe8fe000 - 0xfe8fefff (0x1000) MX[B]
+ [6] -1 0 0xfe8ff800 - 0xfe8ff8ff (0x100) MX[B]
+ [7] -1 0 0xfe8ff000 - 0xfe8ff7ff (0x800) MX[B]
+ [8] -1 0 0x1f800600 - 0x1f8006ff (0x100) MX[B]
+ [9] -1 0 0x1f800400 - 0x1f8005ff (0x200) MX[B]
+ [10] -1 0 0x1f800000 - 0x1f8003ff (0x400) MX[B]
+ [11] -1 0 0xfebff800 - 0xfebffbff (0x400) MX[B]
+ [12] -1 0 0xfea80000 - 0xfeafffff (0x80000) MX[B](B)
+ [13] -1 0 0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
+ [14] -1 0 0xfeb00000 - 0xfeb7ffff (0x80000) MX[B](B)
+ [15] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [16] 1 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [17] 1 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [18] 1 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 0x0000c800 - 0x0000c8ff (0x100) IX[B]
+ [22] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [23] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [24] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [25] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [26] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
+ [27] -1 0 0x0000d880 - 0x0000d89f (0x20) IX[B]
+ [28] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
+ [29] -1 0 0x0000d480 - 0x0000d49f (0x20) IX[B]
+ [30] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B](B)
+ [31] 1 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [32] 1 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(II) Setting vga for screen 0.
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/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) Loading sub module "vbe"
+(II) LoadModule: "vbe"
+(II) Loading /usr/X11R6/lib/modules/libvbe.a
+(II) Module vbe: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Loading sub module "vgahw"
+(II) LoadModule: "vgahw"
+(II) Loading /usr/X11R6/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
+(II) I810(0): Creating default Display subsection in Screen section
+ "screen" for depth/fbbpp 16/16
+(==) I810(0): Depth 16, (==) framebuffer bpp 16
+(==) I810(0): RGB weight 565
+(==) I810(0): Default visual is TrueColor
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
+(II) I810(0): initializing int10
+(II) I810(0): Primary V_BIOS segment is: 0xc000
+(II) I810(0): VESA BIOS detected
+(II) I810(0): VESA VBE Version 3.0
+(II) I810(0): VESA VBE Total Mem: 8000 kB
+(II) I810(0): VESA VBE OEM: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip Accelerated VGA BIOS
+(II) I810(0): VESA VBE OEM Software Rev: 1.0
+(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
+(II) I810(0): VESA VBE OEM Product: Intel(r)852MG/852MGE/855MG/855MGE Graphics Controller
+(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
+(II) I810(0): Integrated Graphics Chipset: Intel(R) 855GME
+(--) I810(0): Chipset: "852GM/855GM"
+(--) I810(0): Linear framebuffer at 0xF0000000
+(--) I810(0): IO registers at addr 0xFEB00000
+(II) I810(0): 2 display pipes available.
+(II) I810(0): detected 8060 kB stolen memory.
+(II) I810(0): I830CheckAvailableMemory: 416644 kB available
+(II) I810(0): Checking Lid status enabled
+(II) I810(0): Will attempt to tell the BIOS that there is 12288 kB VideoRAM
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
+(II) I810(0): initializing int10
+(II) I810(0): Primary V_BIOS segment is: 0xc000
+(II) I810(0): VESA BIOS detected
+(II) I810(0): VESA VBE Version 3.0
+(II) I810(0): VESA VBE Total Mem: 12288 kB
+(II) I810(0): VESA VBE OEM: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip Accelerated VGA BIOS
+(II) I810(0): VESA VBE OEM Software Rev: 1.0
+(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
+(II) I810(0): VESA VBE OEM Product: Intel(r)852MG/852MGE/855MG/855MGE Graphics Controller
+(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
+(II) I810(0): BIOS now sees 12288 kB VideoRAM
+(--) I810(0): Pre-allocated VideoRAM: 8060 kByte
+(==) I810(0): VideoRAM: 32768 kByte
+(==) I810(0): video overlay key set to 0x83e
+(**) I810(0): page flipping disabled
+(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
+(II) I810(0): BIOS Build: 3037
+(==) I810(0): Device Presence: disabled.
+(WW) I810(0): Primary Pipe is B, switching off second monitor (0x800)
+(==) I810(0): Display Info: enabled.
+(II) I810(0): Broken BIOSes cause the system to hang here.
+ If you encounter this problem please add
+ Option "DisplayInfo" "FALSE"
+ to the Device section of your XF86Config file.
+(EE) I810(0): unknown reason for exception
+(II) I810(0): EAX=0x00000001, EBX=0x00000300, ECX=0x00000000, EDX=0x00000000
+(II) I810(0): ESP=0x00000fb8, EBP=0x00000fdc, ESI=0x00000002, EDI=0x00002001
+(II) I810(0): CS=0x4fa7, SS=0x0100, DS=0x0000, ES=0x0000, FS=0x0000, GS=0x0000
+(II) I810(0): EIP=0x00010000, EFLAGS=0x00033206
+(II) stack at 0x00001fb8:
+ 10 0d 07 00 00 00 00 20 24 14 01 00 09 00 df 20
+ df 40 59 20 8e 1e 47 1e 00 00 03 50 10 00 01 00
+ 08 00 00 0d 40 00 00 00 00 00 00 20 00 00 00 00
+ 00 00 00 00 00 00 01 00 00 00 01 03 00 00 64 5f
+ 00 00 00 06 00 00 00 32
+(II) I810(0): code at 0x0004fa70:
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+(EE) I810(0): cannot continue
+(WW) I810(0): Extended BIOS function 0x5f64 not supported.
+(II) I810(0): Display Info: TV: attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: LFP (local flat panel): attached: TRUE, present: TRUE, size: (1024,768)
+(II) I810(0): Display Info: CRT2 (second CRT): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Size of device LFP (local flat panel) is 1024 x 768
+(II) I810(0): No active displays on Pipe A.
+(II) I810(0): Currently active displays on Pipe B:
+(II) I810(0): LFP (local flat panel)
+(II) I810(0): Lowest common panel size for pipe B is 1024 x 768
+(==) I810(0): Display is using Pipe B
+(--) I810(0): Maximum frambuffer space: 32600 kByte
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/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) I810(0): VESA VBE DDC supported
+(II) I810(0): VESA VBE DDC Level none
+(II) I810(0): VESA VBE DDC transfer in appr. 0 sec.
+(II) I810(0): VESA VBE DDC read failed
+(--) I810(0): A non-CRT device is attached to pipe B.
+ No refresh rate overrides will be attempted.
+(II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs.
+(--) I810(0): Maximum space available for video modes: 12288 kByte
+Mode: 30 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006ff0
+ BytesPerScanline: 640
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 24
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 640
+ BnkNumberOfImagePages: 24
+ LinNumberOfImagePages: 24
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 32 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006ff0
+ BytesPerScanline: 800
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 16
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 800
+ BnkNumberOfImagePages: 16
+ LinNumberOfImagePages: 16
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 34 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006ff0
+ BytesPerScanline: 1024
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 9
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1024
+ BnkNumberOfImagePages: 9
+ LinNumberOfImagePages: 9
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 38 (0x0)
+ ModeAttributes: 0x0
+ WinAAttributes: 0x0
+ WinBAttributes: 0x0
+ WinGranularity: 0
+ WinSize: 0
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 3a (0x0)
+ ModeAttributes: 0x0
+ WinAAttributes: 0x0
+ WinBAttributes: 0x0
+ WinGranularity: 0
+ WinSize: 0
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 3c (0x0)
+ ModeAttributes: 0x0
+ WinAAttributes: 0x0
+ WinBAttributes: 0x0
+ WinGranularity: 0
+ WinSize: 0
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+*Mode: 41 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006ff0
+ BytesPerScanline: 1280
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 12
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1280
+ BnkNumberOfImagePages: 12
+ LinNumberOfImagePages: 12
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 43 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006ff0
+ BytesPerScanline: 1600
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 7
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1600
+ BnkNumberOfImagePages: 7
+ LinNumberOfImagePages: 7
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 45 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006ff0
+ BytesPerScanline: 2048
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 4
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 2048
+ BnkNumberOfImagePages: 4
+ LinNumberOfImagePages: 4
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 49 (0x0)
+ ModeAttributes: 0xb05
+ WinAAttributes: 0x6
+ WinBAttributes: 0x5
+ WinGranularity: 5
+ WinSize: 0
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 4b (0x0)
+ ModeAttributes: 0xb05
+ WinAAttributes: 0x6
+ WinBAttributes: 0x5
+ WinGranularity: 5
+ WinSize: 0
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 4d (0x0)
+ ModeAttributes: 0xb05
+ WinAAttributes: 0x6
+ WinBAttributes: 0x5
+ WinGranularity: 5
+ WinSize: 0
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 50 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006ff0
+ BytesPerScanline: 2560
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 5
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 2560
+ BnkNumberOfImagePages: 5
+ LinNumberOfImagePages: 5
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 52 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006ff0
+ BytesPerScanline: 3200
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 3
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 3200
+ BnkNumberOfImagePages: 3
+ LinNumberOfImagePages: 3
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 54 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0006ff0
+ BytesPerScanline: 4096
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 1
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 4096
+ BnkNumberOfImagePages: 1
+ LinNumberOfImagePages: 1
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 58 (0x0)
+ ModeAttributes: 0x1008
+ WinAAttributes: 0x8
+ WinBAttributes: 0x8
+ WinGranularity: 8
+ WinSize: 6152
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 5a (0x0)
+ ModeAttributes: 0x1008
+ WinAAttributes: 0x8
+ WinBAttributes: 0x8
+ WinGranularity: 8
+ WinSize: 6152
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 5c (0x0)
+ ModeAttributes: 0x1008
+ WinAAttributes: 0x8
+ WinBAttributes: 0x8
+ WinGranularity: 8
+ WinSize: 6152
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 7c (0x0)
+ ModeAttributes: 0x0
+ WinAAttributes: 0x0
+ WinBAttributes: 0x0
+ WinGranularity: 0
+ WinSize: 0
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 7d (0x0)
+ ModeAttributes: 0xb05
+ WinAAttributes: 0x6
+ WinBAttributes: 0x5
+ WinGranularity: 5
+ WinSize: 0
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+Mode: 7e (0x0)
+ ModeAttributes: 0x1008
+ WinAAttributes: 0x8
+ WinBAttributes: 0x8
+ WinGranularity: 8
+ WinSize: 6152
+ WinASegment: 0x8580
+ WinBSegment: 0xdb5
+ WinFuncPtr: 0x0
+ BytesPerScanline: 0
+ XResolution: 0
+ YResolution: 0
+ XCharSize: 0
+ YCharSize: 0
+ NumberOfPlanes: 0
+ BitsPerPixel: 0
+ NumberOfBanks: 0
+ MemoryModel: 0
+ BankSize: 0
+ NumberOfImages: 0
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0x0
+ LinBytesPerScanLine: 0
+ BnkNumberOfImagePages: 0
+ LinNumberOfImagePages: 0
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 0
+(II) I810(0): <default monitor>: Using default hsync range of 28.00-33.00 kHz
+(II) I810(0): <default monitor>: Using default vrefresh range of 43.00-72.00 Hz
+(--) I810(0): Virtual size is 1024x768 (pitch 1024)
+(**) I810(0): *Built-in mode "1024x768"
+(**) I810(0): *Built-in mode "800x600"
+(**) I810(0): *Built-in mode "640x480"
+(==) I810(0): DPI set to (75, 75)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/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/X11R6/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/X11R6/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
+(==) I810(0): VBE Restore workaround: enabled.
+(II) Loading sub module "shadow"
+(II) LoadModule: "shadow"
+(II) Loading /usr/X11R6/lib/modules/libshadow.a
+(II) Module shadow: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.0.0
+ ABI class: X.Org ANSI C Emulation, version 0.2
diff --git a/test/Xorg.log.lcd.i810.rafael b/test/Xorg.log.lcd.i810.rafael
new file mode 100644
index 0000000..6d088f8
--- /dev/null
+++ b/test/Xorg.log.lcd.i810.rafael
@@ -0,0 +1,1200 @@
+
+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.10-3mdksmp i686 [ELF]
+Current Operating System: Linux grubert.mandrakesoft.com 2.6.10-1mdk #1 Fri Jan 14 14:31:03 CET 2005 i686
+Build Date: 15 March 2005
+ 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: "/tmp/KAcf25633", Time: Wed Mar 16 18:03:44 2005
+(++) Using config file: "/tmp/bifY25632"
+(==) ServerLayout "layout"
+(**) |-->Screen "screen" (0)
+(**) | |-->Monitor "<default monitor>"
+(**) | |-->Device "device"
+(WW) No monitor specified for screen "screen".
+ Using a default monitor configuration.
+(==) |-->Input Device "<default pointer>"
+(==) |-->Input Device "<default keyboard>"
+(==) Keyboard: CustomKeycode disabled
+(WW) The core pointer device wasn't specified explicitly in the layout.
+ Using the default mouse configuration.
+(WW) The core keyboard device wasn't specified explicitly in the layout.
+ Using the default keyboard configuration.
+(WW) No FontPath specified. Using compiled-in default.
+(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,unix/:-1"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/lib/modules"
+(II) Open APM successful
+(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/X11R6/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/X11R6/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 8
+(--) using VT number 8
+
+(II) PCI: PCI scan (all values are in hex)
+(II) PCI: 00:00:0: chip 8086,2570 card 1043,80a5 rev 02 class 06,00,00 hdr 00
+(II) PCI: 00:02:0: chip 8086,2572 card 1043,80a5 rev 02 class 03,00,00 hdr 00
+(II) PCI: 00:03:0: chip 8086,2573 card 0000,0000 rev 02 class 06,04,00 hdr 01
+(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,80b0 rev 02 class 04,01,00 hdr 00
+(II) PCI: 01:01:0: chip 8086,1019 card 1043,80f7 rev 00 class 02,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:3:0), (0,1,1), BCTRL: 0x0002 (VGA_EN is cleared)
+(II) Bus 1 I/O range:
+ [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]
+(II) Bus 1 non-prefetchable memory range:
+ [0] -1 0 0xfe500000 - 0xfe5fffff (0x100000) MX[B]
+(II) PCI-to-PCI bridge:
+(II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0002 (VGA_EN is cleared)
+(II) PCI-to-ISA bridge:
+(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
+(--) PCI:*(0:2:0) Intel Corp. 82865G Integrated Graphics Device rev 2, Mem @ 0xf0000000/27, 0xfe780000/19, I/O @ 0xefe0/3
+(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 0xfe800000 from 0xfebfffff to 0xfe7fffff
+(II) Active PCI resource ranges:
+ [0] -1 0 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [1] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [2] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [3] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [4] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [5] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [6] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [7] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [8] -1 0 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [9] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [10] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [11] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [12] -1 0 0x0000eed0 - 0x0000eedf (0x10) IX[B]
+ [13] -1 0 0x0000efa0 - 0x0000efa3 (0x4) IX[B]
+ [14] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[B]
+ [15] -1 0 0x0000efa4 - 0x0000efa7 (0x4) IX[B]
+ [16] -1 0 0x0000efa8 - 0x0000efaf (0x8) IX[B]
+ [17] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [18] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [19] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [20] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [21] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [22] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B](B)
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [1] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [2] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [3] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [4] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [5] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [6] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [7] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [8] -1 0 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [9] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [10] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [11] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [12] -1 0 0x0000eed0 - 0x0000eedf (0x10) IX[B]
+ [13] -1 0 0x0000efa0 - 0x0000efa3 (0x4) IX[B]
+ [14] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[B]
+ [15] -1 0 0x0000efa4 - 0x0000efa7 (0x4) IX[B]
+ [16] -1 0 0x0000efa8 - 0x0000efaf (0x8) IX[B]
+ [17] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [18] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [19] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [20] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [21] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [22] -1 0 0x0000efe0 - 0x0000efe7 (0x8) 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 - 0x1dffffff (0x1df00000) 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 - 0x1dffffff (0x1df00000) 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 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [6] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [7] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [8] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [9] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [10] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [11] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [12] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [15] -1 0 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [16] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [17] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [18] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [19] -1 0 0x0000eed0 - 0x0000eedf (0x10) IX[B]
+ [20] -1 0 0x0000efa0 - 0x0000efa3 (0x4) IX[B]
+ [21] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[B]
+ [22] -1 0 0x0000efa4 - 0x0000efa7 (0x4) IX[B]
+ [23] -1 0 0x0000efa8 - 0x0000efaf (0x8) IX[B]
+ [24] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [25] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [26] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [27] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [28] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [29] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B](B)
+(II) LoadModule: "i810"
+(II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.o
+(II) Module i810: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.3.0
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/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: "keyboard"
+(II) Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
+(II) Module keyboard: 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) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
+ i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G
+(II) Primary Device is: PCI 00:02:0
+(--) Assigning device section with no busID to primary device
+(--) Chipset 865G found
+(II) resource ranges after xf86ClaimFixedResources() call:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1dffffff (0x1df00000) 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 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [6] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [7] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [8] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [9] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [10] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [11] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [12] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [15] -1 0 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [16] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [17] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [18] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [19] -1 0 0x0000eed0 - 0x0000eedf (0x10) IX[B]
+ [20] -1 0 0x0000efa0 - 0x0000efa3 (0x4) IX[B]
+ [21] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[B]
+ [22] -1 0 0x0000efa4 - 0x0000efa7 (0x4) IX[B]
+ [23] -1 0 0x0000efa8 - 0x0000efaf (0x8) IX[B]
+ [24] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [25] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [26] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [27] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [28] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [29] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B](B)
+(II) resource ranges after probing:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1dffffff (0x1df00000) 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 0xfe5e0000 - 0xfe5fffff (0x20000) MX[B]
+ [6] -1 0 0xfe77b400 - 0xfe77b4ff (0x100) MX[B]
+ [7] -1 0 0xfe77b800 - 0xfe77b9ff (0x200) MX[B]
+ [8] -1 0 0x1e000000 - 0x1e0003ff (0x400) MX[B]
+ [9] -1 0 0xfe77bc00 - 0xfe77bfff (0x400) MX[B]
+ [10] -1 0 0xfe800000 - 0xfe7fffff (0x0) MX[B]O
+ [11] -1 0 0xfe780000 - 0xfe7fffff (0x80000) MX[B](B)
+ [12] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) 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 0x0000df80 - 0x0000df9f (0x20) IX[B]
+ [19] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
+ [20] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
+ [21] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
+ [22] -1 0 0x0000eed0 - 0x0000eedf (0x10) IX[B]
+ [23] -1 0 0x0000efa0 - 0x0000efa3 (0x4) IX[B]
+ [24] -1 0 0x0000ef68 - 0x0000ef6f (0x8) IX[B]
+ [25] -1 0 0x0000efa4 - 0x0000efa7 (0x4) IX[B]
+ [26] -1 0 0x0000efa8 - 0x0000efaf (0x8) IX[B]
+ [27] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
+ [28] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
+ [29] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
+ [30] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
+ [31] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
+ [32] -1 0 0x0000efe0 - 0x0000efe7 (0x8) IX[B](B)
+ [33] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [34] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(II) Setting vga for screen 0.
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/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) Loading sub module "vbe"
+(II) LoadModule: "vbe"
+(II) Loading /usr/X11R6/lib/modules/libvbe.a
+(II) Module vbe: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Loading sub module "vgahw"
+(II) LoadModule: "vgahw"
+(II) Loading /usr/X11R6/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
+(II) I810(0): Creating default Display subsection in Screen section
+ "screen" for depth/fbbpp 16/16
+(==) I810(0): Depth 16, (==) framebuffer bpp 16
+(==) I810(0): RGB weight 565
+(==) I810(0): Default visual is TrueColor
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
+(II) I810(0): initializing int10
+(II) I810(0): Primary V_BIOS segment is: 0xc000
+(II) I810(0): VESA BIOS detected
+(II) I810(0): VESA VBE Version 3.0
+(II) I810(0): VESA VBE Total Mem: 32576 kB
+(II) I810(0): VESA VBE OEM: Intel(r)865G Graphics Chip Accelerated VGA BIOS
+(II) I810(0): VESA VBE OEM Software Rev: 1.0
+(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
+(II) I810(0): VESA VBE OEM Product: Intel(r)865G Graphics Controller
+(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
+(II) I810(0): Integrated Graphics Chipset: Intel(R) 865G
+(--) I810(0): Chipset: "865G"
+(--) I810(0): Linear framebuffer at 0xF0000000
+(--) I810(0): IO registers at addr 0xFE780000
+(II) I810(0): 1 display pipe available.
+(II) I810(0): detected 32636 kB stolen memory.
+(II) I810(0): I830CheckAvailableMemory: 418680 kB available
+(--) I810(0): Pre-allocated VideoRAM: 32636 kByte
+(==) I810(0): VideoRAM: 32768 kByte
+(==) I810(0): video overlay key set to 0x83e
+(**) I810(0): page flipping disabled
+(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
+(II) I810(0): BIOS Build: 2919
+(==) I810(0): Device Presence: disabled.
+(==) I810(0): Display Info: enabled.
+(II) I810(0): Broken BIOSes cause the system to hang here.
+ If you encounter this problem please add
+ Option "DisplayInfo" "FALSE"
+ to the Device section of your XF86Config file.
+(II) I810(0): Display Info: CRT: attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: TV: attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: LFP (local flat panel): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: CRT2 (second CRT): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0)
+(II) I810(0): Currently active displays on Pipe A:
+(II) I810(0): CRT
+(==) I810(0): Display is using Pipe A
+(--) I810(0): Maximum frambuffer space: 32600 kByte
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/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) I810(0): VESA VBE DDC supported
+(II) I810(0): VESA VBE DDC Level 2
+(II) I810(0): VESA VBE DDC transfer in appr. 1 sec.
+(II) I810(0): VESA VBE DDC read successfully
+(II) I810(0): Manufacturer: MAX Model: 6b5 Serial#: 1509
+(II) I810(0): Year: 2004 Week: 27
+(II) I810(0): EDID Version: 1.3
+(II) I810(0): Analog Display Input, Input Voltage Level: 0.700/0.700 V
+(II) I810(0): Sync: Separate
+(II) I810(0): Max H-Image Size [cm]: horiz.: 34 vert.: 28
+(II) I810(0): Gamma: 2.20
+(II) I810(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
+(II) I810(0): First detailed timing not preferred mode in violation of standard!(II) I810(0): redX: 0.640 redY: 0.347 greenX: 0.302 greenY: 0.587
+(II) I810(0): blueX: 0.143 blueY: 0.099 whiteX: 0.321 whiteY: 0.338
+(II) I810(0): Supported VESA Video Modes:
+(II) I810(0): 720x400@70Hz
+(II) I810(0): 640x480@60Hz
+(II) I810(0): 640x480@67Hz
+(II) I810(0): 640x480@72Hz
+(II) I810(0): 640x480@75Hz
+(II) I810(0): 800x600@56Hz
+(II) I810(0): 800x600@60Hz
+(II) I810(0): 800x600@72Hz
+(II) I810(0): 800x600@75Hz
+(II) I810(0): 832x624@75Hz
+(II) I810(0): 1024x768@60Hz
+(II) I810(0): 1024x768@70Hz
+(II) I810(0): 1024x768@75Hz
+(II) I810(0): 1280x1024@75Hz
+(II) I810(0): Manufacturer's mask: 0
+(II) I810(0): Supported Future Video Modes:
+(II) I810(0): #0: hsize: 1152 vsize 864 refresh: 75 vid: 20337
+(II) I810(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
+(II) I810(0): Ranges: V min: 56 V max: 75 Hz, H min: 31 H max: 83 kHz, PixClock max 140 MHz
+(II) I810(0): Monitor name: B101715
+(II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs.
+(--) I810(0): Maximum space available for video modes: 32576 kByte
+Mode: 30 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 640
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 100
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 640
+ BnkNumberOfImagePages: 100
+ LinNumberOfImagePages: 100
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 32 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 800
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 71
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 800
+ BnkNumberOfImagePages: 71
+ LinNumberOfImagePages: 71
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 34 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1024
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 41
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1024
+ BnkNumberOfImagePages: 41
+ LinNumberOfImagePages: 41
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 38 (1280x1024)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1280
+ XResolution: 1280
+ YResolution: 1024
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 24
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1280
+ BnkNumberOfImagePages: 24
+ LinNumberOfImagePages: 24
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 3a (1600x1200)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1600
+ XResolution: 1600
+ YResolution: 1200
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 16
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1600
+ BnkNumberOfImagePages: 16
+ LinNumberOfImagePages: 16
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 3c (1920x1440)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1920
+ XResolution: 1920
+ YResolution: 1440
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 8
+ NumberOfBanks: 1
+ MemoryModel: 4
+ BankSize: 0
+ NumberOfImages: 11
+ RedMaskSize: 0
+ RedFieldPosition: 0
+ GreenMaskSize: 0
+ GreenFieldPosition: 0
+ BlueMaskSize: 0
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1920
+ BnkNumberOfImagePages: 11
+ LinNumberOfImagePages: 11
+ LinRedMaskSize: 0
+ LinRedFieldPosition: 0
+ LinGreenMaskSize: 0
+ LinGreenFieldPosition: 0
+ LinBlueMaskSize: 0
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 41 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1280
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 55
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1280
+ BnkNumberOfImagePages: 55
+ LinNumberOfImagePages: 55
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 43 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 1600
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 32
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 1600
+ BnkNumberOfImagePages: 32
+ LinNumberOfImagePages: 32
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 45 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 2048
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 20
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 2048
+ BnkNumberOfImagePages: 20
+ LinNumberOfImagePages: 20
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*Mode: 49 (1280x1024)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 2560
+ XResolution: 1280
+ YResolution: 1024
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 11
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 2560
+ BnkNumberOfImagePages: 11
+ LinNumberOfImagePages: 11
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*(WW) (1600x1200,<default monitor>) mode clock 162MHz exceeds DDC maximum 140MHz
+Mode: 4b (1600x1200)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 3200
+ XResolution: 1600
+ YResolution: 1200
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 7
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 3200
+ BnkNumberOfImagePages: 7
+ LinNumberOfImagePages: 7
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+*(WW) (1920x1440,<default monitor>) mode clock 234MHz exceeds DDC maximum 140MHz
+Mode: 4d (1920x1440)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 3840
+ XResolution: 1920
+ YResolution: 1440
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 16
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 5
+ RedMaskSize: 5
+ RedFieldPosition: 11
+ GreenMaskSize: 6
+ GreenFieldPosition: 5
+ BlueMaskSize: 5
+ BlueFieldPosition: 0
+ RsvdMaskSize: 0
+ RsvdFieldPosition: 0
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 3840
+ BnkNumberOfImagePages: 5
+ LinNumberOfImagePages: 5
+ LinRedMaskSize: 5
+ LinRedFieldPosition: 11
+ LinGreenMaskSize: 6
+ LinGreenFieldPosition: 5
+ LinBlueMaskSize: 5
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 0
+ LinRsvdFieldPosition: 0
+ MaxPixelClock: 230000000
+Mode: 50 (640x480)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 2560
+ XResolution: 640
+ YResolution: 480
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 25
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 2560
+ BnkNumberOfImagePages: 25
+ LinNumberOfImagePages: 25
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 52 (800x600)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 3200
+ XResolution: 800
+ YResolution: 600
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 16
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 3200
+ BnkNumberOfImagePages: 16
+ LinNumberOfImagePages: 16
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 54 (1024x768)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 4096
+ XResolution: 1024
+ YResolution: 768
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 9
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 4096
+ BnkNumberOfImagePages: 9
+ LinNumberOfImagePages: 9
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 58 (1280x1024)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 5120
+ XResolution: 1280
+ YResolution: 1024
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 5
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 5120
+ BnkNumberOfImagePages: 5
+ LinNumberOfImagePages: 5
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 5a (1600x1200)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 6400
+ XResolution: 1600
+ YResolution: 1200
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 3
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 6400
+ BnkNumberOfImagePages: 3
+ LinNumberOfImagePages: 3
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+Mode: 5c (1920x1440)
+ ModeAttributes: 0x9b
+ WinAAttributes: 0x7
+ WinBAttributes: 0x0
+ WinGranularity: 64
+ WinSize: 64
+ WinASegment: 0xa000
+ WinBSegment: 0x0
+ WinFuncPtr: 0xc0005b3d
+ BytesPerScanline: 7680
+ XResolution: 1920
+ YResolution: 1440
+ XCharSize: 8
+ YCharSize: 16
+ NumberOfPlanes: 1
+ BitsPerPixel: 32
+ NumberOfBanks: 1
+ MemoryModel: 6
+ BankSize: 0
+ NumberOfImages: 2
+ RedMaskSize: 8
+ RedFieldPosition: 16
+ GreenMaskSize: 8
+ GreenFieldPosition: 8
+ BlueMaskSize: 8
+ BlueFieldPosition: 0
+ RsvdMaskSize: 8
+ RsvdFieldPosition: 24
+ DirectColorModeInfo: 0
+ PhysBasePtr: 0xf0000000
+ LinBytesPerScanLine: 7680
+ BnkNumberOfImagePages: 2
+ LinNumberOfImagePages: 2
+ LinRedMaskSize: 8
+ LinRedFieldPosition: 16
+ LinGreenMaskSize: 8
+ LinGreenFieldPosition: 8
+ LinBlueMaskSize: 8
+ LinBlueFieldPosition: 0
+ LinRsvdMaskSize: 8
+ LinRsvdFieldPosition: 24
+ MaxPixelClock: 230000000
+(II) I810(0): <default monitor>: Using default hsync range of 31.00-83.00 kHz
+(II) I810(0): <default monitor>: Using default vrefresh range of 56.00-75.00 Hz
+(II) I810(0): 244 kBytes additional video memory is required to
+ enable tiling mode for DRI.
+(--) I810(0): Virtual size is 1920x1440 (pitch 1920)
+(**) I810(0): *Built-in mode "1920x1440"
+(**) I810(0): *Built-in mode "1600x1200"
+(**) I810(0): *Built-in mode "1280x1024"
+(**) I810(0): *Built-in mode "1024x768"
+(**) I810(0): *Built-in mode "800x600"
+(**) I810(0): *Built-in mode "640x480"
+(WW) (1920x1440,<default monitor>) mode clock 234MHz exceeds DDC maximum 140MHz
+(WW) (1920x1440,<default monitor>) mode clock 297MHz exceeds DDC maximum 140MHz
+(WW) (1920x1440,<default monitor>) mode clock 341.35MHz exceeds DDC maximum 140MHz
+(WW) (1600x1200,<default monitor>) mode clock 162MHz exceeds DDC maximum 140MHz
+(WW) (1600x1200,<default monitor>) mode clock 175.5MHz exceeds DDC maximum 140MHz
+(WW) (1600x1200,<default monitor>) mode clock 189MHz exceeds DDC maximum 140MHz
+(WW) (1600x1200,<default monitor>) mode clock 202.5MHz exceeds DDC maximum 140MHz
+(WW) (1600x1200,<default monitor>) mode clock 229.5MHz exceeds DDC maximum 140MHz
+(II) I810(0): Attempting to use 65Hz refresh for mode "1600x1200" (4b)
+(WW) (1280x1024,<default monitor>) mode clock 157.5MHz exceeds DDC maximum 140MHz
+(II) I810(0): Attempting to use 75Hz refresh for mode "1280x1024" (49)
+(II) I810(0): Attempting to use 75Hz refresh for mode "1024x768" (45)
+(II) I810(0): Attempting to use 72Hz refresh for mode "800x600" (43)
+(II) I810(0): Attempting to use 73Hz refresh for mode "640x480" (41)
+(--) I810(0): Display dimensions: (340, 280) mm
+(--) I810(0): DPI set to (143, 130)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/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/X11R6/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/X11R6/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
+(==) I810(0): VBE Restore workaround: enabled.
+(II) Loading sub module "shadow"
+(II) LoadModule: "shadow"
+(II) Loading /usr/X11R6/lib/modules/libshadow.a
+(II) Module shadow: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 1.0.0
+ ABI class: X.Org ANSI C Emulation, version 0.2
+
diff --git a/test/Xorg.log.lcd.neomagic b/test/Xorg.log.lcd.neomagic
new file mode 100644
index 0000000..61f1aeb
--- /dev/null
+++ b/test/Xorg.log.lcd.neomagic
@@ -0,0 +1,723 @@
+(=> Resolution: 1024x768)
+
+This is a pre-release version of XFree86, and is not supported in any
+way. Bugs may be reported to XFree86@XFree86.Org and patches submitted
+to fixes@XFree86.Org. Before reporting bugs in pre-release versions,
+please check the latest version in the XFree86 CVS repository
+(http://www.XFree86.Org/cvs)
+
+XFree86 Version 4.2.1.1 (Debian 4.2.1-12.1 20031003005825
+james@nocrew.org) / X
+Window System
+(protocol Version 11, revision 0, vendor release 6600)
+Release Date: 18 October 2002
+ If the server is older than 6-12 months, or if your card is
+ newer than the above date, look for a newer version before
+ reporting problems. (See http://www.XFree86.Org/)
+Build Operating System: Linux 2.4.21-rc1-ac1-cryptoloop i686 [ELF]
+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: Mon Aug 16 18:16:34 2004
+(==) Using config file: "/etc/X11/XF86Config-4"
+(==) ServerLayout "Default Layout"
+(**) |-->Screen "Default Screen" (0)
+(**) | |-->Monitor "PS2Mouse"
+(**) | |-->Device "Neomagic"
+(**) |-->Input Device "Generic Keyboard"
+(**) Option "XkbRules" "xfree86"
+(**) XKB: rules: "xfree86"
+(**) Option "XkbModel" "pc104"
+(**) XKB: model: "pc104"
+(**) Option "XkbLayout" "us"
+(**) XKB: layout: "us"
+(==) Keyboard: CustomKeycode disabled
+(**) |-->Input Device "Configured Mouse"
+(**) |-->Input Device "Generic Mouse"
+(WW) The directory "/usr/lib/X11/fonts/CID" does not exist.
+ Entry deleted from font path.
+(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
+ Entry deleted from font path.
+(**) FontPath set to
+"unix/:7100,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Spe
+edo,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/lib/modules"
+(++) using VT number 7
+
+(II) Open APM successful
+(II) Module ABI versions:
+ XFree86 ANSI C Emulation: 0.1
+ XFree86 Video Driver: 0.5
+ XFree86 XInput driver : 0.3
+ XFree86 Server Extension : 0.1
+ XFree86 Font Renderer : 0.3
+(II) Loader running on linux
+(II) LoadModule: "bitmap"
+(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
+(II) Module bitmap: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ Module class: XFree86 Font Renderer
+ ABI class: XFree86 Font Renderer, version 0.3
+(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.2.1.1, module version = 0.1.0
+ ABI class: XFree86 Video Driver, version 0.5
+(II) PCI: Probing config type using method 1
+(II) PCI: Config type is 1
+(II) PCI: stages = 0x03, oldVal1 = 0x80003ac0, mode1Res1 = 0x80000000
+(II) PCI: PCI scan (all values are in hex)
+(II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00
+hdr 00
+(II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00
+hdr 01
+(II) PCI: 00:02:0: chip 104c,ac1d card 4000,0000 rev 00 class 06,07,00
+hdr 82
+(II) PCI: 00:02:1: chip 104c,ac1d card 4800,0000 rev 00 class 06,07,00
+hdr 82
+(II) PCI: 00:06:0: chip 1013,6001 card 1014,1010 rev 01 class 04,01,00
+hdr 00
+(II) PCI: 00:07:0: chip 8086,7110 card 0000,0000 rev 02 class 06,80,00
+hdr 80
+(II) PCI: 00:07:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80
+hdr 00
+(II) PCI: 00:07:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00
+hdr 00
+(II) PCI: 00:07:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00
+hdr 00
+(II) PCI: 01:00:0: chip 10c8,0005 card 1014,00dd rev 12 class 03,00,00
+hdr 00
+(II) PCI: End of PCI scan
+(II) LoadModule: "scanpci"
+(II) Loading /usr/X11R6/lib/modules/libscanpci.a
+(II) Module scanpci: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 0.1.0
+ ABI class: XFree86 Video Driver, version 0.5
+(II) UnloadModule: "scanpci"
+(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
+(II) Host-to-PCI bridge:
+(II) PCI-to-PCI bridge:
+(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (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) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x88 (VGA_EN is set)
+(II) Bus 1 I/O range:
+ [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]
+(II) Bus 1 non-prefetchable memory range:
+ [0] -1 0 0x70000000 - 0xdfffffff (0x70000000) MX[B]
+(II) Bus 1 prefetchable memory range:
+ [0] -1 0 0xe0000000 - 0xf7ffffff (0x18000000) MX[B]
+(--) PCI:*(1:0:0) Neomagic NM2200 rev 18, Mem @ 0xe0000000/24,
+0x70000000/22, 0x
+70400000/20
+(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) Active PCI resource ranges:
+ [0] -1 0 0x50000000 - 0x500fffff (0x100000) MX[B]
+ [1] -1 0 0x50100000 - 0x50100fff (0x1000) MX[B]
+ [2] -1 0 0x40000000 - 0x43ffffff (0x4000000) MX[B]
+ [3] -1 0 0x70400000 - 0x704fffff (0x100000) MX[B](B)
+ [4] -1 0 0x70000000 - 0x703fffff (0x400000) MX[B](B)
+ [5] -1 0 0xe0000000 - 0xe0ffffff (0x1000000) MX[B](B)
+ [6] -1 0 0x00008400 - 0x0000841f (0x20) IX[B]
+ [7] -1 0 0x0000fcf0 - 0x0000fcff (0x10) IX[B]
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0x50000000 - 0x500fffff (0x100000) MX[B]
+ [1] -1 0 0x50100000 - 0x50100fff (0x1000) MX[B]
+ [2] -1 0 0x40000000 - 0x43ffffff (0x4000000) MX[B]
+ [3] -1 0 0x70400000 - 0x704fffff (0x100000) MX[B](B)
+ [4] -1 0 0x70000000 - 0x703fffff (0x400000) MX[B](B)
+ [5] -1 0 0xe0000000 - 0xe0ffffff (0x1000000) MX[B](B)
+ [6] -1 0 0x00008400 - 0x0000841f (0x20) IX[B]
+ [7] -1 0 0x0000fcf0 - 0x0000fcff (0x10) 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 0x50000000 - 0x500fffff (0x100000) MX[B]
+ [6] -1 0 0x50100000 - 0x50100fff (0x1000) MX[B]
+ [7] -1 0 0x40000000 - 0x43ffffff (0x4000000) MX[B]
+ [8] -1 0 0x70400000 - 0x704fffff (0x100000) MX[B](B)
+ [9] -1 0 0x70000000 - 0x703fffff (0x400000) MX[B](B)
+ [10] -1 0 0xe0000000 - 0xe0ffffff (0x1000000) MX[B](B)
+ [11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [13] -1 0 0x00008400 - 0x0000841f (0x20) IX[B]
+ [14] -1 0 0x0000fcf0 - 0x0000fcff (0x10) IX[B]
+(II) LoadModule: "GLcore"
+(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
+Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:debug_xform.o":
+No symbols found
+(II) Module GLcore: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ ABI class: XFree86 Server Extension, version 0.1
+(II) LoadModule: "bitmap"
+(II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
+(II) Loading font Bitmap
+(II) LoadModule: "dbe"
+(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
+(II) Module dbe: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ Module class: XFree86 Server Extension
+ ABI class: XFree86 Server Extension, version 0.1
+(II) Loading extension DOUBLE-BUFFER
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/lib/modules/libddc.a
+(II) Module ddc: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ ABI class: XFree86 Video Driver, version 0.5
+(II) LoadModule: "dri"
+(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
+(II) Module dri: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ ABI class: XFree86 Server Extension, version 0.1
+(II) Loading sub module "drm"
+(II) LoadModule: "drm"
+(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
+(II) Module drm: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ ABI class: XFree86 Server Extension, version 0.1
+(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.2.1.1, module version = 1.0.0
+ Module class: XFree86 Server Extension
+ ABI class: XFree86 Server Extension, version 0.1
+(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) LoadModule: "freetype"
+(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
+(II) Module freetype: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.1.10
+ Module class: XFree86 Font Renderer
+ ABI class: XFree86 Font Renderer, version 0.3
+(II) Loading font FreeType
+(II) LoadModule: "glx"
+(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
+(II) Module glx: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ ABI class: XFree86 Server Extension, version 0.1
+(II) Loading sub module "GLcore"
+(II) LoadModule: "GLcore"
+(II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
+(II) Loading extension GLX
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
+(II) Module int10: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ ABI class: XFree86 Video Driver, version 0.5
+(II) LoadModule: "record"
+(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
+(II) Module record: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.13.0
+ Module class: XFree86 Server Extension
+ ABI class: XFree86 Server Extension, version 0.1
+(II) Loading extension RECORD
+(II) LoadModule: "speedo"
+(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
+Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o": No
+symbols foun
+d
+(II) Module speedo: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.1
+ Module class: XFree86 Font Renderer
+ ABI class: XFree86 Font Renderer, version 0.3
+(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.2.1.1, module version = 1.0.1
+ Module class: XFree86 Font Renderer
+ ABI class: XFree86 Font Renderer, version 0.3
+(II) Loading font Type1
+(II) Loading font CID
+(II) LoadModule: "vbe"
+(II) Loading /usr/X11R6/lib/modules/libvbe.a
+(II) Module vbe: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ ABI class: XFree86 Video Driver, version 0.5
+(II) LoadModule: "neomagic"
+(II) Loading /usr/X11R6/lib/modules/drivers/neomagic_drv.o
+(II) Module neomagic: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ Module class: XFree86 Video Driver
+ ABI class: XFree86 Video Driver, version 0.5
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
+(II) Module mouse: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ Module class: XFree86 XInput Driver
+ ABI class: XFree86 XInput driver, version 0.3
+(II) NEOMAGIC: Driver for Neomagic chipsets: neo2070, neo2090, neo2093,
+ neo2097, neo2160, neo2200, neo2230, neo2360, neo2380
+(II) Primary Device is: PCI 01:00:0
+(--) Assigning device section with no busID to primary device
+(--) Chipset neo2200 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 0x50000000 - 0x500fffff (0x100000) MX[B]
+ [6] -1 0 0x50100000 - 0x50100fff (0x1000) MX[B]
+ [7] -1 0 0x40000000 - 0x43ffffff (0x4000000) MX[B]
+ [8] -1 0 0x70400000 - 0x704fffff (0x100000) MX[B](B)
+ [9] -1 0 0x70000000 - 0x703fffff (0x400000) MX[B](B)
+ [10] -1 0 0xe0000000 - 0xe0ffffff (0x1000000) MX[B](B)
+ [11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [13] -1 0 0x00008400 - 0x0000841f (0x20) IX[B]
+ [14] -1 0 0x0000fcf0 - 0x0000fcff (0x10) 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 0x50000000 - 0x500fffff (0x100000) MX[B]
+ [6] -1 0 0x50100000 - 0x50100fff (0x1000) MX[B]
+ [7] -1 0 0x40000000 - 0x43ffffff (0x4000000) MX[B]
+ [8] -1 0 0x70400000 - 0x704fffff (0x100000) MX[B](B)
+ [9] -1 0 0x70000000 - 0x703fffff (0x400000) MX[B](B)
+ [10] -1 0 0xe0000000 - 0xe0ffffff (0x1000000) MX[B](B)
+ [11] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [12] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [13] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
+ [14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [15] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [16] -1 0 0x00008400 - 0x0000841f (0x20) IX[B]
+ [17] -1 0 0x0000fcf0 - 0x0000fcff (0x10) IX[B]
+ [18] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [19] 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.2.1.1, module version = 0.1.0
+ ABI class: XFree86 Video Driver, version 0.5
+(II) NEOMAGIC(0): Chipset is a MagicMedia 256AV (NM2200)
+(II) NEOMAGIC(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset
+is 0x000
+0
+(--) NEOMAGIC(0): Panel is a 1024x768 color TFT display
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Reloading /usr/X11R6/lib/modules/libddc.a
+(II) Loading sub module "vbe"
+(II) LoadModule: "vbe"
+(II) Reloading /usr/X11R6/lib/modules/libvbe.a
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
+(II) NEOMAGIC(0): initializing int10
+(II) NEOMAGIC(0): Primary V_BIOS segment is: 0xc000
+(II) NEOMAGIC(0): VESA BIOS detected
+(II) NEOMAGIC(0): VESA VBE Version 2.0
+(II) NEOMAGIC(0): VESA VBE Total Mem: 2496 kB
+(II) NEOMAGIC(0): VESA VBE OEM: MagicMedia 256AV 48K
+(II) NEOMAGIC(0): VESA VBE OEM Software Rev: 1.15
+(II) NEOMAGIC(0): VESA VBE OEM Vendor: NeoMagic
+(II) NEOMAGIC(0): VESA VBE OEM Product: MagicMedia 256AV
+(II) NEOMAGIC(0): VESA VBE OEM Product Rev: 01.0
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Reloading /usr/X11R6/lib/modules/libddc.a
+(II) NEOMAGIC(0): VESA VBE DDC supported
+(II) NEOMAGIC(0): VESA VBE DDC Level none
+(II) NEOMAGIC(0): VESA VBE DDC transfer in appr. 0 sec.
+(II) NEOMAGIC(0): VESA VBE DDC read failed
+(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.2.1.1, module version = 1.2.0
+ ABI class: XFree86 Video Driver, version 0.5
+(II) NEOMAGIC(0): I2C bus "I2C bus" initialized.
+(II) NEOMAGIC(0): I2C device "I2C bus:ddc2" registered.
+(II) NEOMAGIC(0): I2C device "I2C bus:ddc2" removed.
+(--) NEOMAGIC(0): No DDC signal
+(**) NEOMAGIC(0): Depth 16, (--) framebuffer bpp 16
+(==) NEOMAGIC(0): RGB weight 565
+(==) NEOMAGIC(0): Default visual is TrueColor
+(==) NEOMAGIC(0): Using gamma correction (1.0, 1.0, 1.0)
+(--) NEOMAGIC(0): Internal LCD only display mode
+(==) NEOMAGIC(0): using linear mode
+(**) NEOMAGIC(0): using PCI Burst mode
+(**) NEOMAGIC(0): Option StrangeLockups set: disabling some acceleration
+(--) NEOMAGIC(0): FB base address is set at 0xE0000000.
+(--) NEOMAGIC(0): MMIO base address is set at 0x70000000.
+(--) NEOMAGIC(0): MMIO base address2 is set at 0x70400000.
+(--) NEOMAGIC(0): VideoRAM: 2560 kByte
+(--) NEOMAGIC(0): Max Clock: 110000 kHz
+(II) NEOMAGIC(0): PS2Mouse: Using hsync range of 28.00-49.00 kHz
+(II) NEOMAGIC(0): PS2Mouse: Using vrefresh range of 43.00-72.00 Hz
+(II) NEOMAGIC(0): Clock range: 11.00 to 110.00 MHz
+(II) NEOMAGIC(0): Removing mode (640x350) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "640x350" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (320x175) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "320x175" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (640x400) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "640x400" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (320x200) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "320x200" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (720x400) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "720x400" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (360x200) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "360x200" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "640x480" (vrefresh out of
+range)
+(II) NEOMAGIC(0): Not using default mode "320x240" (vrefresh out of
+range)
+(II) NEOMAGIC(0): Not using default mode "640x480" (vrefresh out of
+range)
+(II) NEOMAGIC(0): Not using default mode "320x240" (vrefresh out of
+range)
+(II) NEOMAGIC(0): Not using default mode "640x480" (vrefresh out of
+range)
+(II) NEOMAGIC(0): Not using default mode "320x240" (vrefresh out of
+range)
+(II) NEOMAGIC(0): Removing mode (400x300) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "400x300" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (400x300) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "400x300" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (400x300) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "400x300" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "800x600" (vrefresh out of
+range)
+(II) NEOMAGIC(0): Removing mode (400x300) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "400x300" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "800x600" (hsync out of range)
+(II) NEOMAGIC(0): Removing mode (400x300) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "400x300" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1024x768" (bad mode
+clock/interlace/do
+ublescan)
+(II) NEOMAGIC(0): Not using default mode "512x384" (bad mode
+clock/interlace/dou
+blescan)
+(II) NEOMAGIC(0): Removing mode (512x384) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "512x384" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1024x768" (hsync out of range)
+(II) NEOMAGIC(0): Removing mode (512x384) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "512x384" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1024x768" (hsync out of range)
+(II) NEOMAGIC(0): Removing mode (512x384) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "512x384" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1024x768" (hsync out of range)
+(II) NEOMAGIC(0): Removing mode (512x384) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "512x384" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (1152x864) larger than the LCD panel
+(1024x768)
+(II) NEOMAGIC(0): Not using default mode "1152x864" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (576x432) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "576x432" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (1280x960) larger than the LCD panel
+(1024x768)
+(II) NEOMAGIC(0): Not using default mode "1280x960" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "640x480" (hsync out of range)
+(II) NEOMAGIC(0): Not using default mode "1280x960" (bad mode
+clock/interlace/do
+ublescan)
+(II) NEOMAGIC(0): Not using default mode "640x480" (hsync out of range)
+(II) NEOMAGIC(0): Removing mode (1280x1024) larger than the LCD panel
+(1024x768)
+(II) NEOMAGIC(0): Not using default mode "1280x1024" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (640x512) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "640x512" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1280x1024" (bad mode
+clock/interlace/d
+oublescan)
+(II) NEOMAGIC(0): Removing mode (640x512) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "640x512" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1280x1024" (bad mode
+clock/interlace/d
+oublescan)
+(II) NEOMAGIC(0): Removing mode (640x512) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "640x512" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1600x1200" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "800x600" (hsync out of range)
+(II) NEOMAGIC(0): Not using default mode "1600x1200" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "800x600" (hsync out of range)
+(II) NEOMAGIC(0): Not using default mode "1600x1200" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "800x600" (hsync out of range)
+(II) NEOMAGIC(0): Not using default mode "1600x1200" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "800x600" (hsync out of range)
+(II) NEOMAGIC(0): Not using default mode "1600x1200" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "800x600" (bad mode
+clock/interlace/dou
+blescan)
+(II) NEOMAGIC(0): Not using default mode "1792x1344" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Removing mode (896x672) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "896x672" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1792x1344" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "896x672" (bad mode
+clock/interlace/dou
+blescan)
+(II) NEOMAGIC(0): Not using default mode "1856x1392" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Removing mode (928x696) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "928x696" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1856x1392" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "928x696" (bad mode
+clock/interlace/dou
+blescan)
+(II) NEOMAGIC(0): Not using default mode "1920x1440" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "960x720" (bad mode
+clock/interlace/dou
+blescan)
+(II) NEOMAGIC(0): Not using default mode "1920x1440" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "960x720" (bad mode
+clock/interlace/dou
+blescan)
+(II) NEOMAGIC(0): Removing mode (832x624) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "832x624" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (416x312) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "416x312" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (1152x768) larger than the LCD panel
+(1024x768)
+(II) NEOMAGIC(0): Not using default mode "1152x768" (unknown reason)
+(II) NEOMAGIC(0): Removing mode (576x384) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "576x384" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1400x1050" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Removing mode (700x525) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "700x525" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1400x1050" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Removing mode (700x525) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "700x525" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1600x1024" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Removing mode (800x512) that won't display properly on
+LCD
+(II) NEOMAGIC(0): Not using default mode "800x512" (unknown reason)
+(II) NEOMAGIC(0): Not using default mode "1920x1440" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "960x720" (bad mode
+clock/interlace/dou
+blescan)
+(II) NEOMAGIC(0): Not using default mode "2048x1536" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "1024x768" (bad mode
+clock/interlace/do
+ublescan)
+(II) NEOMAGIC(0): Not using default mode "2048x1536" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "1024x768" (bad mode
+clock/interlace/do
+ublescan)
+(II) NEOMAGIC(0): Not using default mode "2048x1536" (insufficient
+memory for mo
+de)
+(II) NEOMAGIC(0): Not using default mode "1024x768" (bad mode
+clock/interlace/do
+ublescan)
+(II) NEOMAGIC(0): Not using mode "1280x960" (no mode of this name)
+(II) NEOMAGIC(0): Not using mode "1152x864" (no mode of this name)
+(--) NEOMAGIC(0): Virtual size is 1024x768 (pitch 1024)
+(**) NEOMAGIC(0): Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
+(II) NEOMAGIC(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768
+771 777
+806 -hsync -vsync
+(**) NEOMAGIC(0): Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz
+(II) NEOMAGIC(0): Modeline "800x600" 50.00 800 856 976 1040 600 637
+643 666
++hsync +vsync
+(**) NEOMAGIC(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
+(II) NEOMAGIC(0): Modeline "640x480" 25.20 640 656 752 800 480 490
+492 525 -
+hsync -vsync
+(++) NEOMAGIC(0): DPI set to (100, 100)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/lib/modules/libfb.a
+(II) Module fb: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ ABI class: XFree86 ANSI C Emulation, version 0.1
+(II) Loading sub module "xaa"
+(II) LoadModule: "xaa"
+(II) Loading /usr/X11R6/lib/modules/libxaa.a
+(II) Module xaa: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 1.0.0
+ ABI class: XFree86 Video Driver, version 0.5
+(II) Loading sub module "ramdac"
+(II) LoadModule: "ramdac"
+(II) Loading /usr/X11R6/lib/modules/libramdac.a
+(II) Module ramdac: vendor="The XFree86 Project"
+ compiled for 4.2.1.1, module version = 0.1.0
+ ABI class: XFree86 Video Driver, version 0.5
+(II) do I need RAC? No, I don't.
+(II) resource ranges after preInit:
+ [0] 0 0 0x70400000 - 0x704fffff (0x100000) MX[B]
+ [1] 0 0 0x70000000 - 0x703fffff (0x400000) MX[B]
+ [2] 0 0 0xe0000000 - 0xe0ffffff (0x1000000) 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 0x50000000 - 0x500fffff (0x100000) MX[B]
+ [9] -1 0 0x50100000 - 0x50100fff (0x1000) MX[B]
+ [10] -1 0 0x40000000 - 0x43ffffff (0x4000000) MX[B]
+ [11] -1 0 0x70400000 - 0x704fffff (0x100000) MX[B](B)
+ [12] -1 0 0x70000000 - 0x703fffff (0x400000) MX[B](B)
+ [13] -1 0 0xe0000000 - 0xe0ffffff (0x1000000) MX[B](B)
+ [14] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [15] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [16] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
+ [17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [18] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [19] -1 0 0x00008400 - 0x0000841f (0x20) IX[B]
+ [20] -1 0 0x0000fcf0 - 0x0000fcff (0x10) IX[B]
+ [21] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [22] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(==) NEOMAGIC(0): Write-combining range (0xe0000000,0x400000)
+(II) NEOMAGIC(0): Stretching disabled
+(II) NEOMAGIC(0): Using linear framebuffer at: 0xE0000000
+(--) NEOMAGIC(0): 1048576 bytes off-screen memory available
+(II) NEOMAGIC(0): Using H/W Cursor.
+(II) NEOMAGIC(0): Using 256 scanlines of offscreen memory
+(II) NEOMAGIC(0): Using XFree86 Acceleration Architecture (XAA)
+ Screen to screen bit blits
+ Solid filled rectangles
+ Solid Horizontal and Vertical Lines
+ Offscreen Pixmaps
+ Setting up tile and stipple cache:
+ 16 128x128 slots
+(II) NEOMAGIC(0): Acceleration Initialized
+(==) NEOMAGIC(0): Backing store disabled
+(==) NEOMAGIC(0): Silken mouse enabled
+(**) Option "dpms"
+(**) NEOMAGIC(0): DPMS enabled
+(II) Setting vga for screen 0.
+(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 XFree86-Bigfont
+(II) Initializing built-in extension RENDER
+(II) Keyboard "Generic Keyboard" handled by legacy driver
+(**) Option "Protocol" "PS/2"
+(**) Configured Mouse: Protocol: "PS/2"
+(**) Configured Mouse: Core Pointer
+(**) Option "Device" "/dev/psaux"
+(==) Configured Mouse: Buttons: 3
+(**) Option "Protocol" "ImPS/2"
+(**) Generic Mouse: Protocol: "ImPS/2"
+(**) Generic Mouse: always reports core events
+(**) Option "Device" "/dev/input/mice"
+(EE) xf86OpenSerial: Cannot open device /dev/input/mice
+ No such device.
+(EE) Generic Mouse: cannot open input device
+(EE) PreInit failed for input device "Generic Mouse"
+(II) UnloadModule: "mouse"
+(II) XINPUT: Adding extended input device "Configured Mouse" (type:
+MOUSE)
+(II) PM Event received: System Suspend Request
+(II) PM Event received: Power Status Change
+(II) PM Event received: Normal Resume System
+(II) NEOMAGIC(0): Stretching disabled
+
+--
+Nathan Parslow
+parslow@optusnet.com.au
+
diff --git a/test/Xorg.log.lcd.nv b/test/Xorg.log.lcd.nv
new file mode 100644
index 0000000..30aa2fb
--- /dev/null
+++ b/test/Xorg.log.lcd.nv
@@ -0,0 +1,461 @@
+(=> Resolution: 1280x800)
+Release Date: 18 December 2003
+X Protocol Version 11, Revision 0, Release 6.7
+Build Operating System: Linux 2.4.19-44mdkenterprise i686 [ELF]
+Current Operating System: Linux huxley.mandrakesoft.com 2.6.8.1-21mdk #1 Tue Nov 9 15:40:26 CET 2004 i686
+Build Date: 18 November 2004
+ 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: "/tmp/XXlEz9Js", Time: Tue Mar 15 18:55:47 2005
+(++) Using config file: "/tmp/XXsELCCs"
+(==) ServerLayout "layout"
+(**) |-->Screen "screen" (0)
+(**) | |-->Monitor "<default monitor>"
+(**) | |-->Device "device"
+(WW) No monitor specified for screen "screen".
+ Using a default monitor configuration.
+(==) |-->Input Device "<default pointer>"
+(==) |-->Input Device "<default keyboard>"
+(==) Keyboard: CustomKeycode disabled
+(WW) The core pointer device wasn't specified explicitly in the layout.
+ Using the default mouse configuration.
+(WW) The core keyboard device wasn't specified explicitly in the layout.
+ Using the default keyboard configuration.
+(WW) No FontPath specified. Using compiled-in default.
+(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,unix/:-1"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/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/X11R6/lib/modules/fonts/libbitmap.a
+(II) Module bitmap: vendor="X.Org Foundation"
+ compiled for 6.7.0, 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/X11R6/lib/modules/libpcidata.a
+(II) Module pcidata: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+Using vt 8
+(--) using VT number 8
+
+(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,3340 card 1179,0001 rev 21 class 06,00,00 hdr 00
+(II) PCI: 00:01:0: chip 8086,3341 card 0000,0000 rev 21 class 06,04,00 hdr 01
+(II) PCI: 00:1d:0: chip 8086,24c2 card 1179,0001 rev 03 class 0c,03,00 hdr 80
+(II) PCI: 00:1d:1: chip 8086,24c4 card 1179,0001 rev 03 class 0c,03,00 hdr 00
+(II) PCI: 00:1d:7: chip 8086,24cd card 1179,0001 rev 03 class 0c,03,20 hdr 00
+(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev 83 class 06,04,00 hdr 01
+(II) PCI: 00:1f:0: chip 8086,24cc card 0000,0000 rev 03 class 06,01,00 hdr 80
+(II) PCI: 00:1f:1: chip 8086,24ca card 1179,0001 rev 03 class 01,01,8a hdr 00
+(II) PCI: 00:1f:5: chip 8086,24c5 card 1179,0411 rev 03 class 04,01,00 hdr 00
+(II) PCI: 00:1f:6: chip 8086,24c6 card 1179,0001 rev 03 class 07,03,00 hdr 00
+(II) PCI: 01:00:0: chip 10de,0324 card 1179,0001 rev a1 class 03,00,00 hdr 00
+(II) PCI: 02:07:0: chip 104c,8023 card 1179,0001 rev 00 class 0c,00,10 hdr 00
+(II) PCI: 02:08:0: chip 8086,103d card 1179,0001 rev 83 class 02,00,00 hdr 00
+(II) PCI: 02:0a:0: chip 8086,4220 card 8086,2741 rev 05 class 02,80,00 hdr 00
+(II) PCI: 02:0b:0: chip 1179,0617 card 4000,0000 rev 33 class 06,07,00 hdr 02
+(II) PCI: 02:0d:0: chip 1179,0805 card 1179,0001 rev 05 class 08,80,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,3), 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 0xc1000000 - 0xc1ffffff (0x1000000) MX[B]
+(II) Bus 1 prefetchable memory range:
+ [0] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B]
+(II) PCI-to-PCI bridge:
+(II) Bus 2: bridge is at (0:30:0), (0,2,3), BCTRL: 0x0000 (VGA_EN is cleared)
+(II) Bus 2 I/O range:
+ [0] -1 0 0x00003000 - 0x00003fff (0x1000) IX[B]
+(II) Bus 2 non-prefetchable memory range:
+ [0] -1 0 0xc2000000 - 0xc20fffff (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)
+(II) PCI-to-CardBus bridge:
+(II) Bus 3: bridge is at (2:11:0), (2,3,6), BCTRL: 0x0580 (VGA_EN is cleared)
+(--) PCI:*(1:0:0) nVidia Corporation GeForce FX Go5200 rev 161, Mem @ 0xc1000000/24, 0xe0000000/28
+(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 0xd0000000 from 0xdfffffff to 0xcfffffff
+(II) Active PCI resource ranges:
+ [0] -1 0 0xc2006800 - 0xc20069ff (0x200) MX[B]
+ [1] -1 0 0xc2005000 - 0xc2005fff (0x1000) MX[B]
+ [2] -1 0 0xc2004000 - 0xc2004fff (0x1000) MX[B]
+ [3] -1 0 0xc2000000 - 0xc2003fff (0x4000) MX[B]
+ [4] -1 0 0xc2006000 - 0xc20067ff (0x800) MX[B]
+ [5] -1 0 0xc0000800 - 0xc00008ff (0x100) MX[B]
+ [6] -1 0 0xc0000c00 - 0xc0000dff (0x200) MX[B]
+ [7] -1 0 0x40000000 - 0x400003ff (0x400) MX[B]
+ [8] -1 0 0xc0000000 - 0xc00003ff (0x400) MX[B]
+ [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]O
+ [10] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
+ [11] -1 0 0xc1000000 - 0xc1ffffff (0x1000000) MX[B](B)
+ [12] -1 0 0x00003000 - 0x0000303f (0x40) IX[B]
+ [13] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [14] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [15] -1 0 0x00001880 - 0x000018bf (0x40) IX[B]
+ [16] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [17] -1 0 0x00001840 - 0x0000184f (0x10) IX[B]
+ [18] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [19] -1 0 0x00001800 - 0x0000181f (0x20) IX[B]
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0xc2006800 - 0xc20069ff (0x200) MX[B]
+ [1] -1 0 0xc2005000 - 0xc2005fff (0x1000) MX[B]
+ [2] -1 0 0xc2004000 - 0xc2004fff (0x1000) MX[B]
+ [3] -1 0 0xc2000000 - 0xc2003fff (0x4000) MX[B]
+ [4] -1 0 0xc2006000 - 0xc20067ff (0x800) MX[B]
+ [5] -1 0 0xc0000800 - 0xc00008ff (0x100) MX[B]
+ [6] -1 0 0xc0000c00 - 0xc0000dff (0x200) MX[B]
+ [7] -1 0 0x40000000 - 0x400003ff (0x400) MX[B]
+ [8] -1 0 0xc0000000 - 0xc00003ff (0x400) MX[B]
+ [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]O
+ [10] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
+ [11] -1 0 0xc1000000 - 0xc1ffffff (0x1000000) MX[B](B)
+ [12] -1 0 0x00003000 - 0x0000303f (0x40) IX[B]
+ [13] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [14] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [15] -1 0 0x00001880 - 0x000018bf (0x40) IX[B]
+ [16] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [17] -1 0 0x00001840 - 0x0000184f (0x10) IX[B]
+ [18] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [19] -1 0 0x00001800 - 0x0000181f (0x20) 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 0xc2006800 - 0xc20069ff (0x200) MX[B]
+ [6] -1 0 0xc2005000 - 0xc2005fff (0x1000) MX[B]
+ [7] -1 0 0xc2004000 - 0xc2004fff (0x1000) MX[B]
+ [8] -1 0 0xc2000000 - 0xc2003fff (0x4000) MX[B]
+ [9] -1 0 0xc2006000 - 0xc20067ff (0x800) MX[B]
+ [10] -1 0 0xc0000800 - 0xc00008ff (0x100) MX[B]
+ [11] -1 0 0xc0000c00 - 0xc0000dff (0x200) MX[B]
+ [12] -1 0 0x40000000 - 0x400003ff (0x400) MX[B]
+ [13] -1 0 0xc0000000 - 0xc00003ff (0x400) MX[B]
+ [14] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]O
+ [15] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
+ [16] -1 0 0xc1000000 - 0xc1ffffff (0x1000000) MX[B](B)
+ [17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [18] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [19] -1 0 0x00003000 - 0x0000303f (0x40) IX[B]
+ [20] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [21] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [22] -1 0 0x00001880 - 0x000018bf (0x40) IX[B]
+ [23] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [24] -1 0 0x00001840 - 0x0000184f (0x10) IX[B]
+ [25] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [26] -1 0 0x00001800 - 0x0000181f (0x20) IX[B]
+(II) LoadModule: "nv"
+(II) Loading /usr/X11R6/lib/modules/drivers/nv_drv.o
+(II) Module nv: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.1
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
+(II) Module mouse: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ Module class: X.Org XInput Driver
+ ABI class: X.Org XInput driver, version 0.4
+(II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
+ Unknown TNT2, Vanta, RIVA TNT2 Ultra, RIVA TNT2 Model 64,
+ Aladdin TNT2, GeForce 256, GeForce DDR, Quadro, GeForce2 MX/MX 400,
+ GeForce2 MX 100/200, GeForce2 Go, Quadro2 MXR/EX/Go,
+ GeForce2 Integrated GPU, GeForce2 GTS, GeForce2 Ti, GeForce2 Ultra,
+ Quadro2 Pro, GeForce4 MX 460, GeForce4 MX 440, GeForce4 MX 420,
+ GeForce4 MX 440-SE, GeForce4 440 Go, GeForce4 420 Go,
+ GeForce4 420 Go 32M, GeForce4 460 Go, GeForce4 440 Go 64M,
+ GeForce4 410 Go 16M, Quadro4 500 GoGL, Quadro4 550 XGL, Quadro4 NVS,
+ GeForce4 MX 440 with AGP8X, GeForce4 MX 440SE with AGP8X,
+ GeForce4 MX 420 with AGP8X, GeForce4 448 Go, GeForce4 488 Go,
+ Quadro4 580 XGL, Quadro4 280 NVS, Quadro4 380 XGL,
+ GeForce4 MX Integrated GPU, GeForce3, GeForce3 Ti 200,
+ GeForce3 Ti 500, Quadro DCC, GeForce4 Ti 4600, GeForce4 Ti 4400,
+ 0x0252, GeForce4 Ti 4200, Quadro4 900 XGL, Quadro4 750 XGL,
+ Quadro4 700 XGL, GeForce4 Ti 4800, GeForce4 Ti 4200 with AGP8X,
+ GeForce4 Ti 4800 SE, GeForce4 4200 Go, Quadro4 700 GoGL,
+ Quadro4 980 XGL, Quadro4 780 XGL, GeForce FX 5800 Ultra,
+ GeForce FX 5800, Quadro FX 2000, Quadro FX 1000,
+ GeForce FX 5600 Ultra, GeForce FX 5600, 0x0313, GeForce FX 5600SE,
+ 0x0316, 0x0317, GeForce FX Go5600, GeForce FX Go5650,
+ Quadro FX Go700, 0x031D, 0x031E, 0x031F, GeForce FX 5200,
+ GeForce FX 5200 Ultra, GeForce FX 5200, GeForce FX 5200SE,
+ GeForce FX Go5200, GeForce FX Go5250, GeForce FX Go5200 32M/64M,
+ 0x0329, Quadro NVS 280 PCI, Quadro FX 500, GeForce FX Go5300,
+ GeForce FX Go5100, 0x032F, GeForce FX 5900 Ultra, GeForce FX 5900,
+ GeForce FX 5900XT, GeForce FX 5950 Ultra, 0x0334, Quadro FX 3000,
+ GeForce FX 5700 Ultra, GeForce FX 5700, GeForce FX 5700LE,
+ GeForce FX 5700VE, 0x0345, GeForce FX Go5700, GeForce FX Go5700,
+ 0x0349, 0x034B, Quadro FX Go1000, Quadro FX 1100, 0x034F
+(II) Primary Device is: PCI 01:00:0
+(--) Assigning device section with no busID to primary device
+(--) Chipset GeForce FX Go5200 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 0xc2006800 - 0xc20069ff (0x200) MX[B]
+ [6] -1 0 0xc2005000 - 0xc2005fff (0x1000) MX[B]
+ [7] -1 0 0xc2004000 - 0xc2004fff (0x1000) MX[B]
+ [8] -1 0 0xc2000000 - 0xc2003fff (0x4000) MX[B]
+ [9] -1 0 0xc2006000 - 0xc20067ff (0x800) MX[B]
+ [10] -1 0 0xc0000800 - 0xc00008ff (0x100) MX[B]
+ [11] -1 0 0xc0000c00 - 0xc0000dff (0x200) MX[B]
+ [12] -1 0 0x40000000 - 0x400003ff (0x400) MX[B]
+ [13] -1 0 0xc0000000 - 0xc00003ff (0x400) MX[B]
+ [14] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]O
+ [15] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
+ [16] -1 0 0xc1000000 - 0xc1ffffff (0x1000000) MX[B](B)
+ [17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [18] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [19] -1 0 0x00003000 - 0x0000303f (0x40) IX[B]
+ [20] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [21] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [22] -1 0 0x00001880 - 0x000018bf (0x40) IX[B]
+ [23] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [24] -1 0 0x00001840 - 0x0000184f (0x10) IX[B]
+ [25] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [26] -1 0 0x00001800 - 0x0000181f (0x20) 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 0xc2006800 - 0xc20069ff (0x200) MX[B]
+ [6] -1 0 0xc2005000 - 0xc2005fff (0x1000) MX[B]
+ [7] -1 0 0xc2004000 - 0xc2004fff (0x1000) MX[B]
+ [8] -1 0 0xc2000000 - 0xc2003fff (0x4000) MX[B]
+ [9] -1 0 0xc2006000 - 0xc20067ff (0x800) MX[B]
+ [10] -1 0 0xc0000800 - 0xc00008ff (0x100) MX[B]
+ [11] -1 0 0xc0000c00 - 0xc0000dff (0x200) MX[B]
+ [12] -1 0 0x40000000 - 0x400003ff (0x400) MX[B]
+ [13] -1 0 0xc0000000 - 0xc00003ff (0x400) MX[B]
+ [14] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]O
+ [15] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
+ [16] -1 0 0xc1000000 - 0xc1ffffff (0x1000000) MX[B](B)
+ [17] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [18] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [19] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
+ [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [21] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [22] -1 0 0x00003000 - 0x0000303f (0x40) IX[B]
+ [23] -1 0 0x00002000 - 0x0000207f (0x80) IX[B]
+ [24] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
+ [25] -1 0 0x00001880 - 0x000018bf (0x40) IX[B]
+ [26] -1 0 0x00001c00 - 0x00001cff (0x100) IX[B]
+ [27] -1 0 0x00001840 - 0x0000184f (0x10) IX[B]
+ [28] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
+ [29] -1 0 0x00001800 - 0x0000181f (0x20) IX[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 "int10"
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
+(II) Module int10: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) NV(0): Initializing int10
+(WW) NV(0): Bad V_BIOS checksum
+(II) NV(0): Primary V_BIOS segment is: 0xc000
+(--) NV(0): Chipset: "GeForce FX Go5200"
+(II) NV(0): Creating default Display subsection in Screen section
+ "screen" for depth/fbbpp 16/16
+(==) NV(0): Depth 16, (==) framebuffer bpp 16
+(==) NV(0): RGB weight 565
+(==) NV(0): Default visual is TrueColor
+(II) Loading sub module "vgahw"
+(II) LoadModule: "vgahw"
+(II) Loading /usr/X11R6/lib/modules/libvgahw.a
+(II) Module vgahw: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 0.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(==) NV(0): Using HW cursor
+(--) NV(0): Linear framebuffer at 0xE0000000
+(--) NV(0): MMIO registers at 0xC1000000
+(II) Loading sub module "i2c"
+(II) LoadModule: "i2c"
+(II) Loading /usr/X11R6/lib/modules/libi2c.a
+(II) Module i2c: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.2.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/lib/modules/libddc.a
+(II) Module ddc: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) NV(0): I2C bus "DDC" initialized.
+(II) NV(0): Probing for analog device on output A...
+(--) NV(0): ...can't find one
+(II) NV(0): Probing for analog device on output B...
+(--) NV(0): ...found one
+(II) NV(0): Probing for EDID on I2C bus A...
+(II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
+(II) NV(0): I2C device "DDC:ddc2" removed.
+(II) NV(0): ... none found
+(II) NV(0): Probing for EDID on I2C bus B...
+(II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
+(II) NV(0): I2C device "DDC:ddc2" removed.
+(II) NV(0): ... none found
+(--) NV(0): CRTC 0 is currently programmed for DFP
+(II) NV(0): Using DFP on CRTC 0
+(--) NV(0): Panel size is 1280 x 800
+(--) NV(0): VideoRAM: 65536 kBytes
+(==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
+(II) NV(0): <default monitor>: Using default hsync range of 28.00-33.00 kHz
+(II) NV(0): <default monitor>: Using default vrefresh range of 43.00-72.00 Hz
+(II) NV(0): Clock range: 12.00 to 350.00 MHz
+(II) NV(0): Not using default mode "640x350" (hsync out of range)
+(II) NV(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x400" (hsync out of range)
+(II) NV(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "720x400" (hsync out of range)
+(II) NV(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x480" (hsync out of range)
+(II) NV(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x480" (hsync out of range)
+(II) NV(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x480" (hsync out of range)
+(II) NV(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x600" (hsync out of range)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (hsync out of range)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1152x864" (hsync out of range)
+(II) NV(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1280x960" (hsync out of range)
+(II) NV(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1280x960" (hsync out of range)
+(II) NV(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
+(II) NV(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
+(II) NV(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
+(II) NV(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (hsync out of range)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1792x1344" (hsync out of range)
+(II) NV(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1792x1344" (hsync out of range)
+(II) NV(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1856x1392" (hsync out of range)
+(II) NV(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1856x1392" (hsync out of range)
+(II) NV(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
+(II) NV(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
+(II) NV(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "832x624" (hsync out of range)
+(II) NV(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1152x768" (hsync out of range)
+(II) NV(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1400x1050" (hsync out of range)
+(II) NV(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1400x1050" (hsync out of range)
+(II) NV(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1024" (hsync out of range)
+(II) NV(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1920x1440" (hsync out of range)
+(II) NV(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "2048x1536" (hsync out of range)
+(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "2048x1536" (hsync out of range)
+(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(--) NV(0): Virtual size is 640x480 (pitch 640)
+(**) NV(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
+(II) NV(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
+(==) NV(0): DPI set to (75, 75)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/lib/modules/libfb.a
+(II) Module fb: vendor="X.Org Foundation"
+ compiled for 6.7.0, 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/X11R6/lib/modules/libxaa.a
+(II) Module xaa: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 1.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Loading sub module "ramdac"
+(II) LoadModule: "ramdac"
+(II) Loading /usr/X11R6/lib/modules/libramdac.a
+(II) Module ramdac: vendor="X.Org Foundation"
+ compiled for 6.7.0, module version = 0.1.0
+ ABI class: X.Org Video Driver, version 0.7
diff --git a/test/Xorg.log.lcd.nv.amd64 b/test/Xorg.log.lcd.nv.amd64
new file mode 100644
index 0000000..7fddc96
--- /dev/null
+++ b/test/Xorg.log.lcd.nv.amd64
@@ -0,0 +1,713 @@
+(=> Resolution: 1680x1050)
+This is a pre-release version of the The X.Org Foundation X11.
+It is not supported in any way.
+Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
+Select the "xorg" product for bugs you find in this release.
+Before reporting bugs in pre-release versions please check the
+latest version in the The X.Org Foundation "monolithic tree" CVS
+repository hosted at http://www.freedesktop.org/Software/xorg/
+X Window System Version 6.8.1.904 (6.8.2 RC 4)
+Release Date: 2 February 2005
+X Protocol Version 11, Revision 0, Release 6.8.1.904
+Build Operating System: Linux 2.6.3-3mdkenterprise i686 [ELF]
+Current Operating System: Linux dhcp130.mandrakesoft.com 2.6.10-3mdk #1 Tue Feb 22 01:32:42 CET 2005 i686
+Build Date: 06 February 2005
+ 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: Mon Feb 28 17:45:56 2005
+(==) Using config file: "/etc/X11/xorg.conf"
+(==) ServerLayout "layout1"
+(**) |-->Screen "screen1" (0)
+(**) | |-->Monitor "monitor1"
+(**) | |-->Device "device1"
+(**) |-->Input Device "Keyboard1"
+(**) Option "XkbModel" "pc105"
+(**) XKB: model: "pc105"
+(**) Option "XkbLayout" "fr"
+(**) XKB: layout: "fr"
+(WW) Option "XkbOptions" requires an string value
+(==) Keyboard: CustomKeycode disabled
+(**) |-->Input Device "Mouse1"
+(**) FontPath set to "unix/:-1"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/lib/modules"
+(**) Option "AllowMouseOpenFail"
+(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/X11R6/lib/modules/fonts/libbitmap.a
+(II) Module bitmap: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, 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/X11R6/lib/modules/libpcidata.a
+(II) Module pcidata: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, 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 10de,00d1 card 0000,0000 rev a4 class 06,00,00 hdr 00
+(II) PCI: 00:01:0: chip 10de,00d0 card 10de,0c80 rev a6 class 06,01,00 hdr 80
+(II) PCI: 00:01:1: chip 10de,00d4 card 103c,006d rev a4 class 0c,05,00 hdr 80
+(II) PCI: 00:02:0: chip 10de,00d7 card 10de,0c80 rev a5 class 0c,03,10 hdr 80
+(II) PCI: 00:02:1: chip 10de,00d7 card 10de,0c80 rev a5 class 0c,03,10 hdr 80
+(II) PCI: 00:02:2: chip 10de,00d8 card 10de,0c80 rev a2 class 0c,03,20 hdr 80
+(II) PCI: 00:06:0: chip 10de,00da card 103c,006d rev a2 class 04,01,00 hdr 80
+(II) PCI: 00:06:1: chip 10de,00d9 card 103c,006d rev a2 class 07,03,00 hdr 80
+(II) PCI: 00:08:0: chip 10de,00d5 card 10de,0c80 rev a5 class 01,01,8a hdr 00
+(II) PCI: 00:0a:0: chip 10de,00dd card 0000,0000 rev a2 class 06,04,00 hdr 01
+(II) PCI: 00:0b:0: chip 10de,00d2 card 0000,0000 rev a4 class 06,04,00 hdr 01
+(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 10de,0179 card 103c,006d rev a3 class 03,00,00 hdr 00
+(II) PCI: 02:00:0: chip 104c,8026 card 103c,006d rev 00 class 0c,00,10 hdr 00
+(II) PCI: 02:01:0: chip 10ec,8139 card 10ec,8139 rev 10 class 02,00,00 hdr 00
+(II) PCI: 02:02:0: chip 14e4,4320 card 103c,12f4 rev 03 class 02,80,00 hdr 00
+(II) PCI: 02:04:0: chip 104c,ac54 card 4000,0000 rev 01 class 06,07,00 hdr 82
+(II) PCI: 02:04:1: chip 104c,ac54 card 6000,0000 rev 01 class 06,07,00 hdr 82
+(II) PCI: 02:04:2: chip 104c,8201 card 103c,006d rev 01 class 08,80,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,7), 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-ISA bridge:
+(II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
+(II) PCI-to-PCI bridge:
+(II) Bus 2: bridge is at (0:10:0), (0,2,2), BCTRL: 0x0200 (VGA_EN is cleared)
+(II) Bus 2 I/O range:
+ [0] -1 0 0x00003000 - 0x00007fff (0x5000) IX[B]
+(II) Bus 2 non-prefetchable memory range:
+ [0] -1 0 0xe0100000 - 0xe17fffff (0x1700000) MX[B]
+(II) PCI-to-PCI bridge:
+(II) Bus 1: bridge is at (0:11:0), (0,1,1), BCTRL: 0x000f (VGA_EN is set)
+(II) Bus 1 non-prefetchable memory range:
+ [0] -1 0 0xe2000000 - 0xe2ffffff (0x1000000) MX[B]
+(II) Bus 1 prefetchable memory range:
+ [0] -1 0 0xf0000000 - 0xf80fffff (0x8100000) MX[B]
+(II) Host-to-PCI bridge:
+(II) Bus -1: bridge is at (0:24:0), (-1,-1,7), 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,7), 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,7), 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,7), 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-CardBus bridge:
+(II) Bus 3: bridge is at (2:4:0), (2,3,6), BCTRL: 0x05c0 (VGA_EN is cleared)
+(II) Bus 3 I/O range:
+ [0] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]
+ [1] -1 0 0x00004400 - 0x000044ff (0x100) IX[B]
+(II) Bus 3 non-prefetchable memory range:
+ [0] -1 0 0xe0400000 - 0xe05fffff (0x200000) MX[B]
+(II) PCI-to-CardBus bridge:
+(II) Bus 7: bridge is at (2:4:1), (2,7,10), BCTRL: 0x05c0 (VGA_EN is cleared)
+(II) Bus 7 I/O range:
+ [0] -1 0 0x00006000 - 0x00006fff (0x1000) IX[B]
+ [1] -1 0 0x00005000 - 0x00005fff (0x1000) IX[B]
+(II) Bus 7 non-prefetchable memory range:
+ [0] -1 0 0xe0c00000 - 0xe0ffffff (0x400000) MX[B]
+(--) PCI:*(1:0:0) nVidia Corporation NV17 [GeForce4 440 Go 64M] rev 163, Mem @ 0xe2000000/24, 0xf0000000/27, 0xf8000000/19
+(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 0xe8000000 from 0xefffffff to 0xe7ffffff
+(II) Active PCI resource ranges:
+ [0] -1 0 0xe0104000 - 0xe0105fff (0x2000) MX[B]
+ [1] -1 0 0xe0108800 - 0xe01088ff (0x100) MX[B]
+ [2] -1 0 0xe0100000 - 0xe0103fff (0x4000) MX[B]
+ [3] -1 0 0xe0108000 - 0xe01087ff (0x800) MX[B]
+ [4] -1 0 0xe0003000 - 0xe0003fff (0x1000) MX[B]
+ [5] -1 0 0xe0002000 - 0xe0002fff (0x1000) MX[B]
+ [6] -1 0 0xe0004000 - 0xe00040ff (0x100) MX[B]
+ [7] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B]
+ [8] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B]
+ [9] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]O
+ [10] -1 0 0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
+ [11] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [12] -1 0 0xe2000000 - 0xe2ffffff (0x1000000) MX[B](B)
+ [13] -1 0 0x00007400 - 0x0000743f (0x40) IX[B]
+ [14] -1 0 0x00007000 - 0x000070ff (0x100) IX[B]
+ [15] -1 0 0x00002080 - 0x0000208f (0x10) IX[B]
+ [16] -1 0 0x00001c80 - 0x00001cff (0x80) IX[B]
+ [17] -1 0 0x00001800 - 0x000018ff (0x100) IX[B]
+ [18] -1 0 0x00001c00 - 0x00001c7f (0x80) IX[B]
+ [19] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [20] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [21] -1 0 0x00002040 - 0x0000207f (0x40) IX[B]
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0xe0104000 - 0xe0105fff (0x2000) MX[B]
+ [1] -1 0 0xe0108800 - 0xe01088ff (0x100) MX[B]
+ [2] -1 0 0xe0100000 - 0xe0103fff (0x4000) MX[B]
+ [3] -1 0 0xe0108000 - 0xe01087ff (0x800) MX[B]
+ [4] -1 0 0xe0003000 - 0xe0003fff (0x1000) MX[B]
+ [5] -1 0 0xe0002000 - 0xe0002fff (0x1000) MX[B]
+ [6] -1 0 0xe0004000 - 0xe00040ff (0x100) MX[B]
+ [7] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B]
+ [8] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B]
+ [9] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]O
+ [10] -1 0 0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
+ [11] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [12] -1 0 0xe2000000 - 0xe2ffffff (0x1000000) MX[B](B)
+ [13] -1 0 0x00007400 - 0x0000743f (0x40) IX[B]
+ [14] -1 0 0x00007000 - 0x000070ff (0x100) IX[B]
+ [15] -1 0 0x00002080 - 0x0000208f (0x10) IX[B]
+ [16] -1 0 0x00001c80 - 0x00001cff (0x80) IX[B]
+ [17] -1 0 0x00001800 - 0x000018ff (0x100) IX[B]
+ [18] -1 0 0x00001c00 - 0x00001c7f (0x80) IX[B]
+ [19] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [20] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [21] -1 0 0x00002040 - 0x0000207f (0x40) 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 0xe0104000 - 0xe0105fff (0x2000) MX[B]
+ [6] -1 0 0xe0108800 - 0xe01088ff (0x100) MX[B]
+ [7] -1 0 0xe0100000 - 0xe0103fff (0x4000) MX[B]
+ [8] -1 0 0xe0108000 - 0xe01087ff (0x800) MX[B]
+ [9] -1 0 0xe0003000 - 0xe0003fff (0x1000) MX[B]
+ [10] -1 0 0xe0002000 - 0xe0002fff (0x1000) MX[B]
+ [11] -1 0 0xe0004000 - 0xe00040ff (0x100) MX[B]
+ [12] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B]
+ [13] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B]
+ [14] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]O
+ [15] -1 0 0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
+ [16] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [17] -1 0 0xe2000000 - 0xe2ffffff (0x1000000) MX[B](B)
+ [18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [20] -1 0 0x00007400 - 0x0000743f (0x40) IX[B]
+ [21] -1 0 0x00007000 - 0x000070ff (0x100) IX[B]
+ [22] -1 0 0x00002080 - 0x0000208f (0x10) IX[B]
+ [23] -1 0 0x00001c80 - 0x00001cff (0x80) IX[B]
+ [24] -1 0 0x00001800 - 0x000018ff (0x100) IX[B]
+ [25] -1 0 0x00001c00 - 0x00001c7f (0x80) IX[B]
+ [26] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [27] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [28] -1 0 0x00002040 - 0x0000207f (0x40) IX[B]
+(II) LoadModule: "dbe"
+(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
+(II) Module dbe: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, 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: "v4l"
+(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
+(II) Module v4l: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, module version = 0.0.1
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "extmod"
+(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
+(II) Module extmod: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, 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: "type1"
+(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
+(II) Module type1: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, 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/X11R6/lib/modules/fonts/libfreetype.so
+(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
+ compiled for 6.8.1.904, 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: "glx"
+(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
+(II) Module glx: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, 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/X11R6/lib/modules/extensions/libGLcore.a
+(II) Module GLcore: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, module version = 1.0.0
+ ABI class: X.Org Server Extension, version 0.2
+(II) Loading extension GLX
+(II) LoadModule: "nv"
+(II) Loading /usr/X11R6/lib/modules/drivers/nv_drv.o
+(II) Module nv: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, module version = 1.0.1
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "keyboard"
+(II) Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
+(II) Module keyboard: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, module version = 1.0.0
+ Module class: X.Org XInput Driver
+ ABI class: X.Org XInput driver, version 0.4
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
+(II) Module mouse: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, 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) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
+ Unknown TNT2, Vanta, RIVA TNT2 Ultra, RIVA TNT2 Model 64,
+ Aladdin TNT2, GeForce 256, GeForce DDR, Quadro, GeForce2 MX/MX 400,
+ GeForce2 MX 100/200, GeForce2 Go, Quadro2 MXR/EX/Go,
+ GeForce2 Integrated GPU, GeForce2 GTS, GeForce2 Ti, GeForce2 Ultra,
+ Quadro2 Pro, GeForce4 MX 460, GeForce4 MX 440, GeForce4 MX 420,
+ GeForce4 MX 440-SE, GeForce4 440 Go, GeForce4 420 Go,
+ GeForce4 420 Go 32M, GeForce4 460 Go, Quadro4 550 XGL,
+ GeForce4 440 Go 64M, Quadro4 NVS, Quadro4 500 GoGL,
+ GeForce4 410 Go 16M, GeForce4 MX 440 with AGP8X,
+ GeForce4 MX 440SE with AGP8X, GeForce4 MX 420 with AGP8X,
+ GeForce4 MX 4000, GeForce4 448 Go, GeForce4 488 Go, Quadro4 580 XGL,
+ Quadro4 280 NVS, Quadro4 380 XGL, Quadro NVS 50 PCI, GeForce4 448 Go,
+ GeForce4 MX Integrated GPU, GeForce3, GeForce3 Ti 200,
+ GeForce3 Ti 500, Quadro DCC, GeForce4 Ti 4600, GeForce4 Ti 4400,
+ 0x0252, GeForce4 Ti 4200, Quadro4 900 XGL, Quadro4 750 XGL,
+ Quadro4 700 XGL, GeForce4 Ti 4800, GeForce4 Ti 4200 with AGP8X,
+ GeForce4 Ti 4800 SE, GeForce4 4200 Go, Quadro4 700 GoGL,
+ Quadro4 980 XGL, Quadro4 780 XGL, GeForce FX 5800 Ultra,
+ GeForce FX 5800, Quadro FX 2000, Quadro FX 1000,
+ GeForce FX 5600 Ultra, GeForce FX 5600, 0x0313, GeForce FX 5600SE,
+ 0x0316, 0x0317, GeForce FX Go5600, GeForce FX Go5650,
+ Quadro FX Go700, 0x031D, 0x031E, 0x031F, GeForce FX 5200,
+ GeForce FX 5200 Ultra, GeForce FX 5200, GeForce FX 5200SE,
+ GeForce FX Go5200, GeForce FX Go5250, GeForce FX 5500,
+ GeForce FX 5100, GeForce FX Go5200 32M/64M, 0x0329,
+ Quadro NVS 280 PCI, Quadro FX 500/600 PCI, GeForce FX Go53xx Series,
+ GeForce FX Go5100, 0x032F, GeForce FX 5900 Ultra, GeForce FX 5900,
+ GeForce FX 5900XT, GeForce FX 5950 Ultra, Quadro FX 700,
+ GeForce FX 5900ZT, Quadro FX 3000, GeForce FX 5700 Ultra,
+ GeForce FX 5700, GeForce FX 5700LE, GeForce FX 5700VE, 0x0345,
+ GeForce FX Go5700, GeForce FX Go5700, 0x0349, 0x034B,
+ Quadro FX Go1000, Quadro FX 1100, 0x034F, GeForce 6800 Ultra,
+ GeForce 6800, GeForce 6800 LE, 0x0043, GeForce 6800 GT, 0x0049,
+ Quadro FX 4000, Quadro FX 4400, 0x00C0, 0x00C1, GeForce 6800 LE,
+ 0x00C8, 0x00C9, 0x00CC, 0x00CE, GeForce 6600 GT, GeForce 6600,
+ 0x0142, 0x0143, GeForce Go 6600, GeForce 6610 XL,
+ GeForce Go 6600 TE/6200 TE, 0x0147, GeForce Go 6600, 0x0149, 0x014B,
+ 0x014C, 0x014D, Quadro FX 540, GeForce 6200, 0x0160, 0x0166, 0x0210,
+ 0x0211, 0x021D, 0x021E
+(II) Primary Device is: PCI 01:00:0
+(--) Assigning device section with no busID to primary device
+(--) Chipset GeForce4 440 Go 64M 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 0xe0104000 - 0xe0105fff (0x2000) MX[B]
+ [6] -1 0 0xe0108800 - 0xe01088ff (0x100) MX[B]
+ [7] -1 0 0xe0100000 - 0xe0103fff (0x4000) MX[B]
+ [8] -1 0 0xe0108000 - 0xe01087ff (0x800) MX[B]
+ [9] -1 0 0xe0003000 - 0xe0003fff (0x1000) MX[B]
+ [10] -1 0 0xe0002000 - 0xe0002fff (0x1000) MX[B]
+ [11] -1 0 0xe0004000 - 0xe00040ff (0x100) MX[B]
+ [12] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B]
+ [13] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B]
+ [14] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]O
+ [15] -1 0 0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
+ [16] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [17] -1 0 0xe2000000 - 0xe2ffffff (0x1000000) MX[B](B)
+ [18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [20] -1 0 0x00007400 - 0x0000743f (0x40) IX[B]
+ [21] -1 0 0x00007000 - 0x000070ff (0x100) IX[B]
+ [22] -1 0 0x00002080 - 0x0000208f (0x10) IX[B]
+ [23] -1 0 0x00001c80 - 0x00001cff (0x80) IX[B]
+ [24] -1 0 0x00001800 - 0x000018ff (0x100) IX[B]
+ [25] -1 0 0x00001c00 - 0x00001c7f (0x80) IX[B]
+ [26] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [27] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [28] -1 0 0x00002040 - 0x0000207f (0x40) 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 0xe0104000 - 0xe0105fff (0x2000) MX[B]
+ [6] -1 0 0xe0108800 - 0xe01088ff (0x100) MX[B]
+ [7] -1 0 0xe0100000 - 0xe0103fff (0x4000) MX[B]
+ [8] -1 0 0xe0108000 - 0xe01087ff (0x800) MX[B]
+ [9] -1 0 0xe0003000 - 0xe0003fff (0x1000) MX[B]
+ [10] -1 0 0xe0002000 - 0xe0002fff (0x1000) MX[B]
+ [11] -1 0 0xe0004000 - 0xe00040ff (0x100) MX[B]
+ [12] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B]
+ [13] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B]
+ [14] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]O
+ [15] -1 0 0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
+ [16] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [17] -1 0 0xe2000000 - 0xe2ffffff (0x1000000) MX[B](B)
+ [18] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [19] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [20] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
+ [21] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [22] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [23] -1 0 0x00007400 - 0x0000743f (0x40) IX[B]
+ [24] -1 0 0x00007000 - 0x000070ff (0x100) IX[B]
+ [25] -1 0 0x00002080 - 0x0000208f (0x10) IX[B]
+ [26] -1 0 0x00001c80 - 0x00001cff (0x80) IX[B]
+ [27] -1 0 0x00001800 - 0x000018ff (0x100) IX[B]
+ [28] -1 0 0x00001c00 - 0x00001c7f (0x80) IX[B]
+ [29] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [30] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [31] -1 0 0x00002040 - 0x0000207f (0x40) IX[B]
+ [32] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [33] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(II) Setting vga for screen 0.
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
+(II) Module int10: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) NV(0): Initializing int10
+(II) NV(0): Primary V_BIOS segment is: 0xc000
+(--) NV(0): Chipset: "GeForce4 440 Go 64M"
+(**) NV(0): Depth 24, (--) framebuffer bpp 32
+(==) NV(0): RGB weight 888
+(==) NV(0): Default visual is TrueColor
+(II) Loading sub module "vgahw"
+(II) LoadModule: "vgahw"
+(II) Loading /usr/X11R6/lib/modules/libvgahw.a
+(II) Module vgahw: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, module version = 0.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(==) NV(0): Using HW cursor
+(--) NV(0): Linear framebuffer at 0xF0000000
+(--) NV(0): MMIO registers at 0xE2000000
+(II) Loading sub module "i2c"
+(II) LoadModule: "i2c"
+(II) Loading /usr/X11R6/lib/modules/libi2c.a
+(II) Module i2c: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, module version = 1.2.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/lib/modules/libddc.a
+(II) Module ddc: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) NV(0): I2C bus "DDC" initialized.
+(II) NV(0): Probing for analog device on output A...
+(--) NV(0): ...can't find one
+(II) NV(0): Probing for analog device on output B...
+(--) NV(0): ...can't find one
+(II) NV(0): Probing for EDID on I2C bus A...
+(II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
+(II) NV(0): I2C device "DDC:ddc2" removed.
+(II) NV(0): ... none found
+(II) NV(0): Probing for EDID on I2C bus B...
+(II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
+(II) NV(0): I2C device "DDC:ddc2" removed.
+(II) NV(0): ... none found
+(--) NV(0): CRTC 1 is currently programmed for DFP
+(II) NV(0): Using DFP on CRTC 1
+(--) NV(0): Panel size is 1680 x 1050
+(--) NV(0): VideoRAM: 65536 kBytes
+(==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
+(II) NV(0): monitor1: Using hsync range of 31.50-90.00 kHz
+(II) NV(0): monitor1: Using vrefresh value of 60.00 Hz
+(II) NV(0): Clock range: 12.00 to 350.00 MHz
+(II) NV(0): Not using mode "1024x480" (vrefresh out of range)
+(II) NV(0): Not using mode "1280x800" (vrefresh out of range)
+(II) NV(0): Not using mode "1680x1050" (hsync out of range)
+(II) NV(0): Not using mode "1680x1050" (vrefresh out of range)
+(II) NV(0): Not using mode "1920x1200" (width too large for virtual size)
+(II) NV(0): Not using mode "768x576" (vrefresh out of range)
+(II) NV(0): Not using mode "768x576" (vrefresh out of range)
+(II) NV(0): Not using default mode "640x350" (vrefresh out of range)
+(II) NV(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x400" (vrefresh out of range)
+(II) NV(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "720x400" (vrefresh out of range)
+(II) NV(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x480" (vrefresh out of range)
+(II) NV(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x480" (vrefresh out of range)
+(II) NV(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x480" (vrefresh out of range)
+(II) NV(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x600" (vrefresh out of range)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x600" (vrefresh out of range)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x600" (vrefresh out of range)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x600" (vrefresh out of range)
+(II) NV(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (vrefresh out of range)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (vrefresh out of range)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1024x768" (vrefresh out of range)
+(II) NV(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1152x864" (vrefresh out of range)
+(II) NV(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1280x960" (vrefresh out of range)
+(II) NV(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1280x1024" (vrefresh out of range)
+(II) NV(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1280x1024" (hsync out of range)
+(II) NV(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (height too large for virtual size)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (height too large for virtual size)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (height too large for virtual size)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (height too large for virtual size)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1600x1200" (height too large for virtual size)
+(II) NV(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1792x1344" (width too large for virtual size)
+(II) NV(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1792x1344" (width too large for virtual size)
+(II) NV(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1856x1392" (width too large for virtual size)
+(II) NV(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1856x1392" (width too large for virtual size)
+(II) NV(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1920x1440" (width too large for virtual size)
+(II) NV(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1920x1440" (width too large for virtual size)
+(II) NV(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "832x624" (vrefresh out of range)
+(II) NV(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1152x768" (vrefresh out of range)
+(II) NV(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1400x1050" (vrefresh out of range)
+(II) NV(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "1920x1440" (width too large for virtual size)
+(II) NV(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "2048x1536" (width too large for virtual size)
+(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "2048x1536" (width too large for virtual size)
+(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) NV(0): Not using default mode "2048x1536" (width too large for virtual size)
+(II) NV(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(**) NV(0): Virtual size is 1680x1050 (pitch 1680)
+(**) NV(0): *Mode "1680x1050": 147.1 MHz, 65.2 kHz, 60.0 Hz
+(II) NV(0): Modeline "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087
+(**) NV(0): *Default mode "1400x1050": 122.0 MHz, 64.9 kHz, 60.0 Hz
+(II) NV(0): Modeline "1400x1050" 122.00 1400 1488 1640 1880 1050 1052 1064 1082 +hsync +vsync
+(**) NV(0): *Default mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz
+(II) NV(0): Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
+(**) NV(0): *Default mode "1280x960": 108.0 MHz, 60.0 kHz, 60.0 Hz
+(II) NV(0): Modeline "1280x960" 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync
+(**) NV(0): *Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
+(II) NV(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
+(**) NV(0): *Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
+(II) NV(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
+(**) NV(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
+(II) NV(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
+(==) NV(0): DPI set to (75, 75)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/lib/modules/libfb.a
+(II) Module fb: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, 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/X11R6/lib/modules/libxaa.a
+(II) Module xaa: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, 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/X11R6/lib/modules/libramdac.a
+(II) Module ramdac: vendor="X.Org Foundation"
+ compiled for 6.8.1.904, module version = 0.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(--) Depth 24 pixmap format is 32 bpp
+(II) do I need RAC? No, I don't.
+(II) resource ranges after preInit:
+ [0] 0 0 0xf8000000 - 0xf807ffff (0x80000) MX[B]
+ [1] 0 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B]
+ [2] 0 0 0xe2000000 - 0xe2ffffff (0x1000000) 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 0xe0104000 - 0xe0105fff (0x2000) MX[B]
+ [9] -1 0 0xe0108800 - 0xe01088ff (0x100) MX[B]
+ [10] -1 0 0xe0100000 - 0xe0103fff (0x4000) MX[B]
+ [11] -1 0 0xe0108000 - 0xe01087ff (0x800) MX[B]
+ [12] -1 0 0xe0003000 - 0xe0003fff (0x1000) MX[B]
+ [13] -1 0 0xe0002000 - 0xe0002fff (0x1000) MX[B]
+ [14] -1 0 0xe0004000 - 0xe00040ff (0x100) MX[B]
+ [15] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B]
+ [16] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B]
+ [17] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]O
+ [18] -1 0 0xf8000000 - 0xf807ffff (0x80000) MX[B](B)
+ [19] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
+ [20] -1 0 0xe2000000 - 0xe2ffffff (0x1000000) MX[B](B)
+ [21] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
+ [22] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
+ [23] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
+ [24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [25] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [26] -1 0 0x00007400 - 0x0000743f (0x40) IX[B]
+ [27] -1 0 0x00007000 - 0x000070ff (0x100) IX[B]
+ [28] -1 0 0x00002080 - 0x0000208f (0x10) IX[B]
+ [29] -1 0 0x00001c80 - 0x00001cff (0x80) IX[B]
+ [30] -1 0 0x00001800 - 0x000018ff (0x100) IX[B]
+ [31] -1 0 0x00001c00 - 0x00001c7f (0x80) IX[B]
+ [32] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [33] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [34] -1 0 0x00002040 - 0x0000207f (0x40) IX[B]
+ [35] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
+ [36] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
+(==) NV(0): Write-combining range (0xf0000000,0x4000000)
+(II) NV(0): Using XFree86 Acceleration Architecture (XAA)
+ Screen to screen bit blits
+ Solid filled rectangles
+ 8x8 mono pattern filled rectangles
+ Indirect CPU to Screen color expansion
+ Solid Lines
+ Scanline Image Writes
+ Offscreen Pixmaps
+ Setting up tile and stipple cache:
+ 32 128x128 slots
+ 32 256x256 slots
+ 16 512x512 slots
+(==) NV(0): Backing store disabled
+(==) NV(0): Silken mouse enabled
+(**) Option "dpms"
+(**) NV(0): DPMS enabled
+(==) 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
+(**) Option "CoreKeyboard"
+(**) Keyboard1: Core Keyboard
+(**) Option "Protocol" "standard"
+(**) Keyboard1: Protocol: standard
+(**) Option "AutoRepeat" "500 30"
+(**) Option "XkbRules" "xorg"
+(**) Keyboard1: XkbRules: "xorg"
+(**) Keyboard1: XkbModel: "pc105"
+(**) Option "XkbLayout" "fr"
+(**) Keyboard1: XkbLayout: "fr"
+(WW) Option "XkbOptions" requires an string value
+(**) Option "CustomKeycodes" "off"
+(**) Keyboard1: CustomKeycodes disabled
+(**) Option "Protocol" "ExplorerPS/2"
+(**) Mouse1: Device: "/dev/mouse"
+(**) Mouse1: Protocol: "ExplorerPS/2"
+(**) Option "CorePointer"
+(**) Mouse1: Core Pointer
+(**) Option "Device" "/dev/mouse"
+(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
+(**) Option "ZAxisMapping" "6 7"
+(**) Mouse1: ZAxisMapping: buttons 6 and 7
+(**) Mouse1: Buttons: 7
+(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
+(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
+(II) Mouse1: ps2EnableDataReporting: succeeded
+(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
+(II) Mouse1: ps2EnableDataReporting: succeeded
diff --git a/test/Xorg.log.lcd.radeon.blino b/test/Xorg.log.lcd.radeon.blino
new file mode 100644
index 0000000..721d377
--- /dev/null
+++ b/test/Xorg.log.lcd.radeon.blino
@@ -0,0 +1,511 @@
+(=> Resolution: 1400x1050)
+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.10-3mdksmp i686 [ELF]
+Current Operating System: Linux blino_pt.mds 2.6.11-1mdk-i586-up-1GB #1 Wed Mar 9 16:58:59 CET 2005 i686
+Build Date: 08 March 2005
+ 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: "/tmp/DuSqV9861", Time: Wed Mar 16 14:41:41 2005
+(++) Using config file: "/tmp/DWhqF9860"
+(==) ServerLayout "layout"
+(**) |-->Screen "screen" (0)
+(**) | |-->Monitor "<default monitor>"
+(**) | |-->Device "device"
+(WW) No monitor specified for screen "screen".
+ Using a default monitor configuration.
+(==) |-->Input Device "<default pointer>"
+(==) |-->Input Device "<default keyboard>"
+(==) Keyboard: CustomKeycode disabled
+(WW) The core pointer device wasn't specified explicitly in the layout.
+ Using the default mouse configuration.
+(WW) The core keyboard device wasn't specified explicitly in the layout.
+ Using the default keyboard configuration.
+(WW) No FontPath specified. Using compiled-in default.
+(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,unix/:-1"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/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/X11R6/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/X11R6/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 8
+(--) using VT number 8
+
+(II) PCI: PCI scan (all values are in hex)
+(II) PCI: 00:00:0: chip 8086,3340 card 14c0,0012 rev 21 class 06,00,00 hdr 00
+(II) PCI: 00:01:0: chip 8086,3341 card 0000,0000 rev 21 class 06,04,00 hdr 01
+(II) PCI: 00:1d:0: chip 8086,24c2 card 14c0,0012 rev 03 class 0c,03,00 hdr 80
+(II) PCI: 00:1d:1: chip 8086,24c4 card 14c0,0012 rev 03 class 0c,03,00 hdr 00
+(II) PCI: 00:1d:2: chip 8086,24c7 card 14c0,0012 rev 03 class 0c,03,00 hdr 00
+(II) PCI: 00:1d:7: chip 8086,24cd card 14c0,0012 rev 03 class 0c,03,20 hdr 00
+(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev 83 class 06,04,00 hdr 01
+(II) PCI: 00:1f:0: chip 8086,24cc card 0000,0000 rev 03 class 06,01,00 hdr 80
+(II) PCI: 00:1f:1: chip 8086,24ca card 14c0,0012 rev 03 class 01,01,8a hdr 00
+(II) PCI: 00:1f:3: chip 8086,24c3 card 14c0,0012 rev 03 class 0c,05,00 hdr 00
+(II) PCI: 00:1f:5: chip 8086,24c5 card 14c0,0017 rev 03 class 04,01,00 hdr 00
+(II) PCI: 00:1f:6: chip 8086,24c6 card 14c0,0012 rev 03 class 07,03,00 hdr 00
+(II) PCI: 01:00:0: chip 1002,4e50 card 14c0,0012 rev 00 class 03,00,00 hdr 00
+(II) PCI: 02:00:0: chip 1106,3044 card 14c0,0012 rev 80 class 0c,00,10 hdr 00
+(II) PCI: 02:01:0: chip 10ec,8139 card 14c0,0012 rev 10 class 02,00,00 hdr 00
+(II) PCI: 02:02:0: chip 8086,4220 card 8086,2702 rev 05 class 02,80,00 hdr 00
+(II) PCI: 02:03:0: chip 1524,1410 card 4000,0000 rev 01 class 06,07,00 hdr 02
+(II) PCI: End of PCI scan
+(II) Host-to-PCI bridge:
+(II) Bus 0: bridge is at (0:0:0), (0,0,3), 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 - 0x0000dfff (0x2000) IX[B]
+(II) Bus 1 non-prefetchable memory range:
+ [0] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B]
+(II) Bus 1 prefetchable memory range:
+ [0] -1 0 0xa0000000 - 0xafffffff (0x10000000) MX[B]
+(II) 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 0x0000a000 - 0x0000bfff (0x2000) IX[B]
+(II) Bus 2 non-prefetchable memory range:
+ [0] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B]
+(II) Bus 2 prefetchable memory range:
+ [0] -1 0 0x90000000 - 0x9fffffff (0x10000000) 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)
+(II) PCI-to-CardBus bridge:
+(II) Bus 3: bridge is at (2:3:0), (2,3,6), BCTRL: 0x05c0 (VGA_EN is cleared)
+(--) PCI:*(1:0:0) ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] rev 0, Mem @ 0xa8000000/27, 0xe0010000/16, I/O @ 0xc100/8
+(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 0xb0000000 from 0xb3ffffff to 0xafffffff
+(II) Active PCI resource ranges:
+ [0] -1 0 0xd0000000 - 0xd0000fff (0x1000) MX[B]
+ [1] -1 0 0xd0001000 - 0xd00010ff (0x100) MX[B]
+ [2] -1 0 0xd0001800 - 0xd0001fff (0x800) MX[B]
+ [3] -1 0 0xf0000600 - 0xf00006ff (0x100) MX[B]
+ [4] -1 0 0xf0000400 - 0xf00005ff (0x200) MX[B]
+ [5] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [6] -1 0 0xf0000000 - 0xf00003ff (0x400) MX[B]
+ [7] -1 0 0xb0000000 - 0xafffffff (0x0) MX[B]O
+ [8] -1 0 0xe0010000 - 0xe001ffff (0x10000) MX[B](B)
+ [9] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[B](B)
+ [10] -1 0 0x0000a000 - 0x0000a0ff (0x100) IX[B]
+ [11] -1 0 0x0000a100 - 0x0000a17f (0x80) IX[B]
+ [12] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [13] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [14] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [15] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [16] -1 0 0x00001400 - 0x0000141f (0x20) IX[B]
+ [17] -1 0 0x00001100 - 0x0000110f (0x10) IX[B]
+ [18] -1 0 0x00001700 - 0x0000171f (0x20) IX[B]
+ [19] -1 0 0x00001600 - 0x0000161f (0x20) IX[B]
+ [20] -1 0 0x00001200 - 0x0000121f (0x20) IX[B]
+ [21] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B](B)
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0xd0000000 - 0xd0000fff (0x1000) MX[B]
+ [1] -1 0 0xd0001000 - 0xd00010ff (0x100) MX[B]
+ [2] -1 0 0xd0001800 - 0xd0001fff (0x800) MX[B]
+ [3] -1 0 0xf0000600 - 0xf00006ff (0x100) MX[B]
+ [4] -1 0 0xf0000400 - 0xf00005ff (0x200) MX[B]
+ [5] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [6] -1 0 0xf0000000 - 0xf00003ff (0x400) MX[B]
+ [7] -1 0 0xb0000000 - 0xafffffff (0x0) MX[B]O
+ [8] -1 0 0xe0010000 - 0xe001ffff (0x10000) MX[B](B)
+ [9] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[B](B)
+ [10] -1 0 0x0000a000 - 0x0000a0ff (0x100) IX[B]
+ [11] -1 0 0x0000a100 - 0x0000a17f (0x80) IX[B]
+ [12] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [13] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [14] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [15] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [16] -1 0 0x00001400 - 0x0000141f (0x20) IX[B]
+ [17] -1 0 0x00001100 - 0x0000110f (0x10) IX[B]
+ [18] -1 0 0x00001700 - 0x0000171f (0x20) IX[B]
+ [19] -1 0 0x00001600 - 0x0000161f (0x20) IX[B]
+ [20] -1 0 0x00001200 - 0x0000121f (0x20) IX[B]
+ [21] -1 0 0x0000c100 - 0x0000c1ff (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 - 0x1fffffff (0x1ff00000) 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 - 0x1fffffff (0x1ff00000) 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 0xd0000000 - 0xd0000fff (0x1000) MX[B]
+ [6] -1 0 0xd0001000 - 0xd00010ff (0x100) MX[B]
+ [7] -1 0 0xd0001800 - 0xd0001fff (0x800) MX[B]
+ [8] -1 0 0xf0000600 - 0xf00006ff (0x100) MX[B]
+ [9] -1 0 0xf0000400 - 0xf00005ff (0x200) MX[B]
+ [10] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [11] -1 0 0xf0000000 - 0xf00003ff (0x400) MX[B]
+ [12] -1 0 0xb0000000 - 0xafffffff (0x0) MX[B]O
+ [13] -1 0 0xe0010000 - 0xe001ffff (0x10000) MX[B](B)
+ [14] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[B](B)
+ [15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [17] -1 0 0x0000a000 - 0x0000a0ff (0x100) IX[B]
+ [18] -1 0 0x0000a100 - 0x0000a17f (0x80) IX[B]
+ [19] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [20] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [21] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [22] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [23] -1 0 0x00001400 - 0x0000141f (0x20) IX[B]
+ [24] -1 0 0x00001100 - 0x0000110f (0x10) IX[B]
+ [25] -1 0 0x00001700 - 0x0000171f (0x20) IX[B]
+ [26] -1 0 0x00001600 - 0x0000161f (0x20) IX[B]
+ [27] -1 0 0x00001200 - 0x0000121f (0x20) IX[B]
+ [28] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B](B)
+(II) LoadModule: "radeon"
+(II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
+(II) Module radeon: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 4.0.1
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "ati"
+(II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
+(II) Module ati: vendor="X.Org Foundation"
+ compiled for 6.8.2, module version = 6.5.6
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/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: "keyboard"
+(II) Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
+(II) Module keyboard: 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) ATI: ATI driver (version 6.5.6) for chipsets: ati, ativga
+(II) R128: Driver for ATI Rage 128 chipsets:
+ ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP),
+ ATI Rage 128 Mobility M4 MF (AGP), ATI Rage 128 Mobility M4 ML (AGP),
+ ATI Rage 128 Pro GL PA (PCI/AGP), ATI Rage 128 Pro GL PB (PCI/AGP),
+ ATI Rage 128 Pro GL PC (PCI/AGP), ATI Rage 128 Pro GL PD (PCI),
+ ATI Rage 128 Pro GL PE (PCI/AGP), ATI Rage 128 Pro GL PF (AGP),
+ ATI Rage 128 Pro VR PG (PCI/AGP), ATI Rage 128 Pro VR PH (PCI/AGP),
+ ATI Rage 128 Pro VR PI (PCI/AGP), ATI Rage 128 Pro VR PJ (PCI/AGP),
+ ATI Rage 128 Pro VR PK (PCI/AGP), ATI Rage 128 Pro VR PL (PCI/AGP),
+ ATI Rage 128 Pro VR PM (PCI/AGP), ATI Rage 128 Pro VR PN (PCI/AGP),
+ ATI Rage 128 Pro VR PO (PCI/AGP), ATI Rage 128 Pro VR PP (PCI),
+ ATI Rage 128 Pro VR PQ (PCI/AGP), ATI Rage 128 Pro VR PR (PCI),
+ ATI Rage 128 Pro VR PS (PCI/AGP), ATI Rage 128 Pro VR PT (PCI/AGP),
+ ATI Rage 128 Pro VR PU (PCI/AGP), ATI Rage 128 Pro VR PV (PCI/AGP),
+ ATI Rage 128 Pro VR PW (PCI/AGP), ATI Rage 128 Pro VR PX (PCI/AGP),
+ ATI Rage 128 GL RE (PCI), ATI Rage 128 GL RF (AGP),
+ ATI Rage 128 RG (AGP), ATI Rage 128 VR RK (PCI),
+ ATI Rage 128 VR RL (AGP), ATI Rage 128 4X SE (PCI/AGP),
+ ATI Rage 128 4X SF (PCI/AGP), ATI Rage 128 4X SG (PCI/AGP),
+ ATI Rage 128 4X SH (PCI/AGP), ATI Rage 128 4X SK (PCI/AGP),
+ ATI Rage 128 4X SL (PCI/AGP), ATI Rage 128 4X SM (AGP),
+ ATI Rage 128 4X SN (PCI/AGP), ATI Rage 128 Pro ULTRA TF (AGP),
+ ATI Rage 128 Pro ULTRA TL (AGP), ATI Rage 128 Pro ULTRA TR (AGP),
+ ATI Rage 128 Pro ULTRA TS (AGP?), ATI Rage 128 Pro ULTRA TT (AGP?),
+ ATI Rage 128 Pro ULTRA TU (AGP?)
+(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
+ ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
+ ATI Radeon VE/7000 QY (AGP/PCI), ATI Radeon VE/7000 QZ (AGP/PCI),
+ ATI Radeon Mobility M7 LW (AGP),
+ ATI Mobility FireGL 7800 M7 LX (AGP),
+ ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
+ ATI Radeon IGP320 (A3) 4136, ATI Radeon IGP320M (U1) 4336,
+ ATI Radeon IGP330/340/350 (A4) 4137,
+ ATI Radeon IGP330M/340M/350M (U2) 4337,
+ ATI Radeon 7000 IGP (A4+) 4237, ATI Radeon Mobility 7000 IGP 4437,
+ ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
+ ATI Radeon 9100 QM (AGP), ATI Radeon 8500 AIW BB (AGP),
+ ATI Radeon 8500 AIW BC (AGP), ATI Radeon 7500 QW (AGP/PCI),
+ ATI Radeon 7500 QX (AGP/PCI), ATI Radeon 9000/PRO If (AGP/PCI),
+ ATI Radeon 9000 Ig (AGP/PCI), ATI FireGL Mobility 9000 (M9) Ld (AGP),
+ ATI Radeon Mobility 9000 (M9) Lf (AGP),
+ ATI Radeon Mobility 9000 (M9) Lg (AGP),
+ ATI Radeon 9100 IGP (A5) 5834,
+ ATI Radeon Mobility 9100 IGP (U3) 5835, ATI Radeon 9100 PRO IGP 7834,
+ ATI Radeon Mobility 9200 IGP 7835, ATI Radeon 9200PRO 5960 (AGP),
+ ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
+ ATI Radeon 9200SE 5964 (AGP),
+ ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
+ ATI Radeon Mobility 9200 (M9+) 5C63 (AGP), ATI Radeon 9500 AD (AGP),
+ ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
+ ATI FireGL Z1 AG (AGP), ATI Radeon 9700 Pro ND (AGP),
+ ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9700 NF (AGP),
+ ATI FireGL X1 NG (AGP), ATI Radeon 9600 AP (AGP),
+ ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
+ ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP),
+ ATI FireGL RV360 AV (AGP),
+ ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
+ ATI Radeon Mobility 9600 (M10) NQ (AGP),
+ ATI Radeon Mobility 9600 (M11) NR (AGP),
+ ATI Radeon Mobility 9600 (M10) NS (AGP),
+ ATI FireGL Mobility T2 (M10) NT (AGP),
+ ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon 9800SE AH (AGP),
+ ATI Radeon 9800 AI (AGP), ATI Radeon 9800 AJ (AGP),
+ ATI FireGL X2 AK (AGP), ATI Radeon 9800PRO NH (AGP),
+ ATI Radeon 9800 NI (AGP), ATI FireGL X2 NK (AGP),
+ ATI Radeon 9800XT NJ (AGP), ATI Radeon X600 (RV380) 3E50 (PCIE),
+ ATI FireGL V3200 (RV380) 3E54 (PCIE),
+ ATI Radeon Mobility X600 (M24) 3150 (PCIE),
+ ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE),
+ ATI Radeon X600 (RV370) 5B62 (PCIE),
+ ATI FireGL V3100 (RV370) 5B64 (PCIE),
+ ATI FireGL D1100 (RV370) 5B65 (PCIE),
+ ATI Radeon Mobility M300 (M22) 5460 (PCIE),
+ ATI FireGL M22 GL 5464 (PCIE), ATI Radeon X800 (R420) JH (AGP),
+ ATI Radeon X800PRO (R420) JI (AGP),
+ ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
+ ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
+ ATI Radeon Mobility 9800 (M18) JN (AGP),
+ ATI Radeon X800XT (R420) JP (AGP), ATI Radeon X800 (R423) UH (PCIE),
+ ATI Radeon X800PRO (R423) UI (PCIE),
+ ATI Radeon X800LE (R423) UJ (PCIE),
+ ATI Radeon X800SE (R423) UK (PCIE),
+ ATI FireGL V7200 (R423) UQ (PCIE), ATI FireGL V5100 (R423) UR (PCIE),
+ ATI FireGL V7100 (R423) UT (PCIE),
+ ATI Radeon X800XT (R423) 5D57 (PCIE)
+(II) Primary Device is: PCI 01:00:0
+(--) Assigning device section with no busID to primary device
+(--) Chipset ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP) found
+(II) resource ranges after xf86ClaimFixedResources() call:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1fffffff (0x1ff00000) 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 0xd0000000 - 0xd0000fff (0x1000) MX[B]
+ [6] -1 0 0xd0001000 - 0xd00010ff (0x100) MX[B]
+ [7] -1 0 0xd0001800 - 0xd0001fff (0x800) MX[B]
+ [8] -1 0 0xf0000600 - 0xf00006ff (0x100) MX[B]
+ [9] -1 0 0xf0000400 - 0xf00005ff (0x200) MX[B]
+ [10] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [11] -1 0 0xf0000000 - 0xf00003ff (0x400) MX[B]
+ [12] -1 0 0xb0000000 - 0xafffffff (0x0) MX[B]O
+ [13] -1 0 0xe0010000 - 0xe001ffff (0x10000) MX[B](B)
+ [14] -1 0 0xa8000000 - 0xafffffff (0x8000000) MX[B](B)
+ [15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [17] -1 0 0x0000a000 - 0x0000a0ff (0x100) IX[B]
+ [18] -1 0 0x0000a100 - 0x0000a17f (0x80) IX[B]
+ [19] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [20] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [21] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [22] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [23] -1 0 0x00001400 - 0x0000141f (0x20) IX[B]
+ [24] -1 0 0x00001100 - 0x0000110f (0x10) IX[B]
+ [25] -1 0 0x00001700 - 0x0000171f (0x20) IX[B]
+ [26] -1 0 0x00001600 - 0x0000161f (0x20) IX[B]
+ [27] -1 0 0x00001200 - 0x0000121f (0x20) IX[B]
+ [28] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B](B)
+(II) Loading sub module "radeon"
+(II) LoadModule: "radeon"
+(II) Reloading /usr/X11R6/lib/modules/drivers/radeon_drv.o
+(II) resource ranges after probing:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x1fffffff (0x1ff00000) 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 0xd0000000 - 0xd0000fff (0x1000) MX[B]
+ [6] -1 0 0xd0001000 - 0xd00010ff (0x100) MX[B]
+ [7] -1 0 0xd0001800 - 0xd0001fff (0x800) MX[B]
+ [8] -1 0 0xf0000600 - 0xf00006ff (0x100) MX[B]
+ [9] -1 0 0xf0000400 - 0xf00005ff (0x200) MX[B]
+ [10] -1 0 0x20000000 - 0x200003ff (0x400) MX[B]
+ [11] -1 0 0xf0000000 - 0xf00003ff (0x400) MX[B]
+ [12] -1 0 0xb0000000 - 0xafffffff (0x0) MX[B]O
+ [13] -1 0 0xe0010000 - 0xe001ffff (0x10000) MX[B](B)
+ [14] -1 0 0xa8000000 - 0xafffffff (0x8000000) 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 0x0000a000 - 0x0000a0ff (0x100) IX[B]
+ [21] -1 0 0x0000a100 - 0x0000a17f (0x80) IX[B]
+ [22] -1 0 0x0000e300 - 0x0000e37f (0x80) IX[B]
+ [23] -1 0 0x0000e200 - 0x0000e2ff (0x100) IX[B]
+ [24] -1 0 0x0000e100 - 0x0000e13f (0x40) IX[B]
+ [25] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]
+ [26] -1 0 0x00001400 - 0x0000141f (0x20) IX[B]
+ [27] -1 0 0x00001100 - 0x0000110f (0x10) IX[B]
+ [28] -1 0 0x00001700 - 0x0000171f (0x20) IX[B]
+ [29] -1 0 0x00001600 - 0x0000161f (0x20) IX[B]
+ [30] -1 0 0x00001200 - 0x0000121f (0x20) IX[B]
+ [31] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B](B)
+ [32] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [33] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(II) Setting vga for screen 0.
+(II) RADEON(0): MMIO registers at 0xe0010000
+(II) RADEON(0): PCI bus 1 card 0 func 0
+(II) RADEON(0): Creating default Display subsection in Screen section
+ "screen" for depth/fbbpp 16/16
+(==) RADEON(0): Depth 16, (==) framebuffer bpp 16
+(II) RADEON(0): Pixel depth = 16 bits stored in 2 bytes (16 bpp pixmaps)
+(==) RADEON(0): Default visual is TrueColor
+(II) Loading sub module "vgahw"
+(II) LoadModule: "vgahw"
+(II) Loading /usr/X11R6/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
+(II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
+(==) RADEON(0): RGB weight 565
+(II) RADEON(0): Using 6 bits per RGB (8 bit DAC)
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/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) RADEON(0): initializing int10
+(II) RADEON(0): Primary V_BIOS segment is: 0xc000
+(--) RADEON(0): Chipset: "ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP)" (ChipID = 0x4e50)
+(--) RADEON(0): Linear framebuffer at 0xa8000000
+(--) RADEON(0): VideoRAM: 131072 kByte (128 bit DDR SDRAM)
+(II) RADEON(0): AGP card detected
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Loading /usr/X11R6/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/X11R6/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) RADEON(0): I2C bus "DDC" initialized.
+(II) RADEON(0): Legacy BIOS detected
+(II) RADEON(0): LVDS port is not in connector table, added in.
+(II) RADEON(0): Connector0: DDCType-0, DACType-1, TMDSType--1, ConnectorType-1
+(II) RADEON(0): Connector1: DDCType-3, DACType-0, TMDSType--1, ConnectorType-2
+(II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
+(II) RADEON(0): I2C device "DDC:ddc2" removed.
+(II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
+(II) RADEON(0): I2C device "DDC:ddc2" removed.
+(II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
+(II) RADEON(0): I2C device "DDC:ddc2" removed.
+(II) RADEON(0): DDC Type: 3, Detected Type: 0
+(II) RADEON(0):
+(II) RADEON(0): Primary:
+ Monitor -- LVDS
+ Connector -- VGA
+ DAC Type -- Primary
+ TMDS Type -- NONE
+ DDC Type -- VGA_DDC
+(II) RADEON(0): Secondary:
+ Monitor -- NONE
+ Connector -- Proprietary
+ DAC Type -- TVDAC/ExtDAC
+ TMDS Type -- NONE
+ DDC Type -- NONE
+(II) RADEON(0): PLL parameters: rf=2700 rd=6 min=20000 max=35000; xclk=20000
+(WW) RADEON(0): Failed to detect secondary monitor, MergedFB/Clone mode disabled
+(==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
+(II) RADEON(0): Validating modes on Primary head ---------
+(II) RADEON(0): Panel ID string: AUO
+(II) RADEON(0): Panel Size from BIOS: 1400x1050
+(II) RADEON(0): BIOS provided dividers will be used.
+(II) RADEON(0): Total number of valid DDC mode(s) found: 0
+(II) RADEON(0): No valid mode specified, force to native mode
+(II) RADEON(0): Total number of valid FP mode(s) found: 1
+(--) RADEON(0): Virtual size is 1400x1050 (pitch 1408)
+(**) RADEON(0): *Mode "1400x1050": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "1400x1050" 108.00 1400 1448 1560 1640 1050 1051 1054 1065
+(**) RADEON(0): Default mode "640x350": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "640x350" 108.00 640 1448 1560 1640 350 1051 1054 1065
+(**) RADEON(0): Default mode "640x400": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "640x400" 108.00 640 1448 1560 1640 400 1051 1054 1065
+(**) RADEON(0): Default mode "720x400": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "720x400" 108.00 720 1448 1560 1640 400 1051 1054 1065
+(**) RADEON(0): Default mode "640x480": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "640x480" 108.00 640 1448 1560 1640 480 1051 1054 1065
+(**) RADEON(0): Default mode "800x600": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "800x600" 108.00 800 1448 1560 1640 600 1051 1054 1065
+(**) RADEON(0): Default mode "1024x768": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "1024x768" 108.00 1024 1448 1560 1640 768 1051 1054 1065
+(**) RADEON(0): Default mode "1152x864": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "1152x864" 108.00 1152 1448 1560 1640 864 1051 1054 1065
+(**) RADEON(0): Default mode "1280x960": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "1280x960" 108.00 1280 1448 1560 1640 960 1051 1054 1065
+(**) RADEON(0): Default mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "1280x1024" 108.00 1280 1448 1560 1640 1024 1051 1054 1065
+(**) RADEON(0): Default mode "832x624": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "832x624" 108.00 832 1448 1560 1640 624 1051 1054 1065
+(**) RADEON(0): Default mode "1152x768": 108.0 MHz (scaled from 0.0 MHz), 65.9 kHz, 61.8 Hz
+(II) RADEON(0): Modeline "1152x768" 108.00 1152 1448 1560 1640 768 1051 1054 1065
+(==) RADEON(0): DPI set to (75, 75)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/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 "ramdac"
+(II) LoadModule: "ramdac"
+(II) Loading /usr/X11R6/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) Loading sub module "xaa"
+(II) LoadModule: "xaa"
+(II) Loading /usr/X11R6/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) RADEON(0): AGP Fast Write disabled by default
+(II) RADEON(0): Depth moves disabled by default
+(II) Loading sub module "shadowfb"
+(II) LoadModule: "shadowfb"
+(II) Loading /usr/X11R6/lib/modules/libshadowfb.a
+(II) Module shadowfb: 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) RADEON(0): Page flipping disabled
+(!!) RADEON(0): For information on using the multimedia capabilities
+ of this adapter, please see http://gatos.sf.net.
diff --git a/test/Xorg.log.lcd.savage.incomplete b/test/Xorg.log.lcd.savage.incomplete
new file mode 100644
index 0000000..830e997
--- /dev/null
+++ b/test/Xorg.log.lcd.savage.incomplete
@@ -0,0 +1,5 @@
+(=> Resolution: 1024x768)
+
+# found from good old Google
+
+(--) SAVAGE(0): 1024x768 TFT LCD panel detected and active
diff --git a/test/Xorg.log.lcd.siliconmotion b/test/Xorg.log.lcd.siliconmotion
new file mode 100644
index 0000000..61de613
--- /dev/null
+++ b/test/Xorg.log.lcd.siliconmotion
@@ -0,0 +1,678 @@
+(=> Resolution: 1024x768)
+
+This is a pre-release version of the The X.Org Foundation X11.
+It is not supported in any way.
+Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
+Select the "xorg" product for bugs you find in this release.
+Before reporting bugs in pre-release versions please check the
+latest version in the The X.Org Foundation "monolithic tree" CVS
+repository hosted at http://www.freedesktop.org/Software/xorg/
+X Window System Version 6.8.1.99 (Ubuntu 6.8.1-1ubuntu11 20050119010805 root@)
+Release Date: 2 October 2004 + 6.8.x branch CVS
+X Protocol Version 11, Revision 0, Release 6.8.1.99
+Build Operating System: Linux 2.6.8.1 i686 [ELF]
+Current Operating System: Linux wildebeest 2.6.10-2-686 #1 Thu Jan 27 13:39:43 UTC 2005 i686
+Build Date: 19 January 2005
+ Before reporting problems, check http://wiki.X.Org
+ to make sure that you have the latest version.
+Module Loader present
+OS Kernel: Linux version 2.6.10-2-686 (buildd@terranova) (gcc version 3.3.5 (Debian 1:3.3.5-6ubuntu1)) #1 Thu Jan 27 13:39:43 UTC 2005
+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: Sun Jan 30 18:34:44 2005
+(==) Using config file: "/etc/X11/xorg.conf"
+(==) ServerLayout "Default Layout"
+(**) |-->Screen "Default Screen" (0)
+(**) | |-->Monitor "Generic Monitor"
+(**) | |-->Device "Silicon Motion, Inc. SM720 Lynx3DM"
+(**) |-->Input Device "Generic Keyboard"
+(**) Option "XkbRules" "xorg"
+(**) XKB: rules: "xorg"
+(**) Option "XkbModel" "pc105"
+(**) XKB: model: "pc105"
+(**) Option "XkbLayout" "us"
+(**) XKB: layout: "us"
+(**) Option "XkbOptions" "compose:menu"
+(**) XKB: options: "compose:menu"
+(==) Keyboard: CustomKeycode disabled
+(**) |-->Input Device "Configured Mouse"
+(**) |-->Input Device "Synaptics Touchpad"
+(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
+ Entry deleted from font path.
+(WW) The directory "/usr/lib/X11/fonts/CID" does not exist.
+ Entry deleted from font path.
+(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID".
+ Entry deleted from font path.
+ (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID").
+(**) FontPath set to "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
+(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
+(==) ModulePath set to "/usr/X11R6/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/X11R6/lib/modules/fonts/libbitmap.a
+(II) Module bitmap: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, 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/X11R6/lib/modules/libpcidata.a
+(II) Module pcidata: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(++) using VT number 7
+
+(II) PCI: PCI scan (all values are in hex)
+(II) PCI: 00:00:0: chip 8086,7194 card 0000,0000 rev 01 class 06,00,00 hdr 80
+(II) PCI: 00:00:1: chip 8086,7195 card 1043,1063 rev 00 class 04,01,00 hdr 00
+(II) PCI: 00:02:0: chip 126f,0720 card 1043,1332 rev b1 class 03,00,00 hdr 00
+(II) PCI: 00:07:0: chip 8086,7198 card 0000,0000 rev 01 class 06,01,00 hdr 80
+(II) PCI: 00:07:1: chip 8086,7199 card 0000,0000 rev 00 class 01,01,80 hdr 00
+(II) PCI: 00:07:2: chip 8086,719a card 0000,0000 rev 00 class 0c,03,00 hdr 00
+(II) PCI: 00:07:3: chip 8086,719b card 0000,0000 rev 00 class 06,80,00 hdr 00
+(II) PCI: 00:09:0: chip 134d,7890 card 134d,0001 rev 01 class 07,80,00 hdr 00
+(II) PCI: 00:0a:0: chip 1180,0476 card 4000,0000 rev 80 class 06,07,00 hdr 82
+(II) PCI: 00:0a:1: chip 1180,0476 card 4800,0000 rev 80 class 06,07,00 hdr 82
+(II) PCI: 05:00:0: chip 1260,3890 card 10b8,a835 rev 01 class 02,80,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,5), 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-ISA bridge:
+(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
+(II) PCI-to-CardBus bridge:
+(II) Bus 1: bridge is at (0:10:0), (0,1,4), BCTRL: 0x0580 (VGA_EN is cleared)
+(II) Bus 1 I/O range:
+ [0] -1 0 0x00004000 - 0x000040ff (0x100) IX[B]
+ [1] -1 0 0x00004400 - 0x000044ff (0x100) IX[B]
+(II) Bus 1 non-prefetchable memory range:
+ [0] -1 0 0x10800000 - 0x10bfffff (0x400000) MX[B]
+(II) Bus 1 prefetchable memory range:
+ [0] -1 0 0x10400000 - 0x107fffff (0x400000) MX[B]
+(II) PCI-to-CardBus bridge:
+(II) Bus 5: bridge is at (0:10:1), (0,5,8), BCTRL: 0x0500 (VGA_EN is cleared)
+(II) Bus 5 I/O range:
+ [0] -1 0 0x00004800 - 0x000048ff (0x100) IX[B]
+ [1] -1 0 0x00004c00 - 0x00004cff (0x100) IX[B]
+(II) Bus 5 non-prefetchable memory range:
+ [0] -1 0 0x11000000 - 0x113fffff (0x400000) MX[B]
+(II) Bus 5 prefetchable memory range:
+ [0] -1 0 0x10c00000 - 0x10ffffff (0x400000) MX[B]
+(--) PCI:*(0:2:0) Silicon Motion, Inc. SM720 Lynx3DM rev 177, Mem @ 0xf8000000/26
+(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) Active PCI resource ranges:
+ [0] -1 0 0x11000000 - 0x11001fff (0x2000) MX[B]
+ [1] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
+ [2] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [3] -1 0 0x00001c00 - 0x00001c1f (0x20) IX[B]
+ [4] -1 0 0x00001800 - 0x0000180f (0x10) IX[B]
+ [5] -1 0 0x00001000 - 0x0000103f (0x40) IX[B]
+ [6] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+(II) Active PCI resource ranges after removing overlaps:
+ [0] -1 0 0x11000000 - 0x11001fff (0x2000) MX[B]
+ [1] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
+ [2] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [3] -1 0 0x00001c00 - 0x00001c1f (0x20) IX[B]
+ [4] -1 0 0x00001800 - 0x0000180f (0x10) IX[B]
+ [5] -1 0 0x00001000 - 0x0000103f (0x40) IX[B]
+ [6] -1 0 0x00001400 - 0x000014ff (0x100) 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 - 0x10ffffff (0x10f00000) 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 - 0x10ffffff (0x10f00000) 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 0x11000000 - 0x11001fff (0x2000) MX[B]
+ [6] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
+ [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [8] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [9] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [10] -1 0 0x00001c00 - 0x00001c1f (0x20) IX[B]
+ [11] -1 0 0x00001800 - 0x0000180f (0x10) IX[B]
+ [12] -1 0 0x00001000 - 0x0000103f (0x40) IX[B]
+ [13] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+(II) LoadModule: "GLcore"
+(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
+Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o": No symbols found
+Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o": No symbols found
+Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o": No symbols found
+(II) Module GLcore: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.0
+ ABI class: X.Org Server Extension, version 0.2
+(II) LoadModule: "bitmap"
+(II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
+(II) Loading font Bitmap
+(II) LoadModule: "dbe"
+(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
+(II) Module dbe: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, 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: "ddc"
+(II) Loading /usr/X11R6/lib/modules/libddc.a
+(II) Module ddc: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "dri"
+(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
+(II) Module dri: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.0
+ ABI class: X.Org Server Extension, version 0.2
+(II) Loading sub module "drm"
+(II) LoadModule: "drm"
+(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
+(II) Module drm: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.0
+ ABI class: X.Org 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="X.Org Foundation"
+ compiled for 6.8.1.99, 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 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: "freetype"
+(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
+(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
+ compiled for 6.8.1.99, 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: "glx"
+(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
+(II) Module glx: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.0
+ ABI class: X.Org Server Extension, version 0.2
+(II) Loading sub module "GLcore"
+(II) LoadModule: "GLcore"
+(II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
+(II) Loading extension GLX
+(II) LoadModule: "int10"
+(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
+(II) Module int10: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "record"
+(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
+(II) Module record: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, 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: "speedo"
+(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
+Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o": No symbols found
+(II) Module speedo: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.1
+ Module class: X.Org Font Renderer
+ ABI class: X.Org 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="X.Org Foundation"
+ compiled for 6.8.1.99, 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: "v4l"
+(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
+(II) Module v4l: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 0.0.1
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "vbe"
+(II) Loading /usr/X11R6/lib/modules/libvbe.a
+(II) Module vbe: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "siliconmotion"
+(II) Loading /usr/X11R6/lib/modules/drivers/siliconmotion_drv.o
+(II) Module siliconmotion: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.3.1
+ Module class: X.Org Video Driver
+ ABI class: X.Org Video Driver, version 0.7
+(II) LoadModule: "keyboard"
+(II) Loading /usr/X11R6/lib/modules/input/keyboard_drv.o
+(II) Module keyboard: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.0
+ Module class: X.Org XInput Driver
+ ABI class: X.Org XInput driver, version 0.4
+(II) LoadModule: "mouse"
+(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
+(II) Module mouse: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.0.0
+ Module class: X.Org XInput Driver
+ ABI class: X.Org XInput driver, version 0.4
+(II) LoadModule: "synaptics"
+(II) Loading /usr/X11R6/lib/modules/input/synaptics_drv.o
+(II) Module synaptics: vendor="The XFree86 Project"
+ compiled for 4.2.0, module version = 1.0.0
+ Module class: XFree86 XInput Driver
+ ABI class: XFree86 XInput driver, version 0.3
+(II) v4l driver for Video4Linux
+(II) Silicon Motion: driver (version 1.3.1) for Silicon Motion Lynx chipsets:
+ Lynx, LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM, Cougar3DR
+(II) Primary Device is: PCI 00:02:0
+(--) Chipset Lynx3DM found
+(II) resource ranges after xf86ClaimFixedResources() call:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x10ffffff (0x10f00000) 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 0x11000000 - 0x11001fff (0x2000) MX[B]
+ [6] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
+ [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [8] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [9] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [10] -1 0 0x00001c00 - 0x00001c1f (0x20) IX[B]
+ [11] -1 0 0x00001800 - 0x0000180f (0x10) IX[B]
+ [12] -1 0 0x00001000 - 0x0000103f (0x40) IX[B]
+ [13] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+(II) resource ranges after probing:
+ [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [1] -1 0 0x00100000 - 0x10ffffff (0x10f00000) 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 0x11000000 - 0x11001fff (0x2000) MX[B]
+ [6] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
+ [7] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [8] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [9] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
+ [10] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [11] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [12] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [13] -1 0 0x00001c00 - 0x00001c1f (0x20) IX[B]
+ [14] -1 0 0x00001800 - 0x0000180f (0x10) IX[B]
+ [15] -1 0 0x00001000 - 0x0000103f (0x40) IX[B]
+ [16] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [17] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [18] 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="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 0.1.0
+ ABI class: X.Org Video Driver, version 0.7
+(**) Silicon MotionDepth 16, (--) framebuffer bpp 16
+(==) Silicon MotionRGB weight 565
+(==) Silicon MotionDefault visual is TrueColor
+(==) Silicon MotionUsing Hardware Cursor
+(II) Loading sub module "int10"
+(II) LoadModule: "int10"
+(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
+(II) Silicon MotionPrimary V_BIOS segment is: 0xc000
+(II) Loading sub module "vbe"
+(II) LoadModule: "vbe"
+(II) Reloading /usr/X11R6/lib/modules/libvbe.a
+(II) Silicon MotionVESA BIOS detected
+(II) Silicon MotionVESA VBE Version 2.0
+(II) Silicon MotionVESA VBE Total Mem: 8192 kB
+(II) Silicon MotionVESA VBE OEM: Silicon Motion SM720 VGA BIOS
+(II) Silicon MotionVESA VBE OEM Software Rev: 2.0
+(II) Silicon MotionVESA VBE OEM Vendor: SM720
+(II) Silicon MotionVESA VBE OEM Product: SM720
+(II) Silicon MotionVESA VBE OEM Product Rev: SM720
+(--) Silicon MotionChipset: "Lynx3DM"
+(II) Silicon MotionCursor Offset: FFFFFC00 Reserved: FFFFF800
+(II) Silicon MotionTFT Panel Size = 1024x768
+(II) Silicon MotionvgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
+(II) Loading sub module "i2c"
+(II) LoadModule: "i2c"
+(II) Loading /usr/X11R6/lib/modules/libi2c.a
+(II) Module i2c: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, module version = 1.2.0
+ ABI class: X.Org Video Driver, version 0.7
+(II) Silicon MotionI2C bus "I2C bus" initialized.
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Reloading /usr/X11R6/lib/modules/libddc.a
+(II) Loading sub module "ddc"
+(II) LoadModule: "ddc"
+(II) Reloading /usr/X11R6/lib/modules/libddc.a
+(II) Silicon MotionVESA VBE DDC supported
+(II) Silicon MotionVESA VBE DDC Level none
+(II) Silicon MotionVESA VBE DDC transfer in appr. 0 sec.
+(II) Silicon MotionVESA VBE DDC read successfully
+(==) Silicon MotionUsing gamma correction (1.0, 1.0, 1.0)
+(--) Silicon Motionvideoram: 8192kB
+(--) Silicon MotionDetected current MCLK value of 100.227 MHz
+(II) Silicon MotionGeneric Monitor: Using hsync range of 28.00-49.00 kHz
+(II) Silicon MotionGeneric Monitor: Using vrefresh range of 60.00-72.00 Hz
+(II) Silicon MotionClock range: 20.00 to 135.00 MHz
+(II) Silicon MotionMode: 640x350 16-bpp, 85.079948Hz
+(II) Silicon MotionNot using default mode "640x350" (vrefresh out of range)
+(II) Silicon MotionNot using default mode "320x175" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 640x400 16-bpp, 85.079948Hz
+(II) Silicon MotionNot using default mode "640x400" (vrefresh out of range)
+(II) Silicon MotionNot using default mode "320x200" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 720x400 16-bpp, 85.038902Hz
+(II) Silicon MotionNot using default mode "720x400" (vrefresh out of range)
+(II) Silicon MotionNot using default mode "360x200" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 640x480 16-bpp, 60.000000Hz
+(II) Silicon MotionNot using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 640x480 16-bpp, 72.808800Hz
+(II) Silicon MotionNot using default mode "640x480" (vrefresh out of range)
+(II) Silicon MotionNot using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 640x480 16-bpp, 75.000000Hz
+(II) Silicon MotionNot using default mode "640x480" (vrefresh out of range)
+(II) Silicon MotionNot using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 640x480 16-bpp, 85.008308Hz
+(II) Silicon MotionNot using default mode "640x480" (vrefresh out of range)
+(II) Silicon MotionNot using default mode "320x240" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 800x600 16-bpp, 56.250000Hz
+(II) Silicon MotionNot using default mode "800x600" (vrefresh out of range)
+(II) Silicon MotionNot using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 800x600 16-bpp, 60.316540Hz
+(II) Silicon MotionNot using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 800x600 16-bpp, 72.187569Hz
+(II) Silicon MotionNot using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 800x600 16-bpp, 75.000000Hz
+(II) Silicon MotionNot using default mode "800x600" (vrefresh out of range)
+(II) Silicon MotionNot using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 800x600 16-bpp, 85.136887Hz
+(II) Silicon MotionNot using default mode "800x600" (hsync out of range)
+(II) Silicon MotionNot using default mode "400x300" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1024x768 16-bpp, 60.003841Hz
+(II) Silicon MotionNot using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1024x768 16-bpp, 70.069359Hz
+(II) Silicon MotionNot using default mode "1024x768" (hsync out of range)
+(II) Silicon MotionNot using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1024x768 16-bpp, 75.076218Hz
+(II) Silicon MotionNot using default mode "1024x768" (hsync out of range)
+(II) Silicon MotionNot using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1024x768 16-bpp, 84.996689Hz
+(II) Silicon MotionNot using default mode "1024x768" (hsync out of range)
+(II) Silicon MotionNot using default mode "512x384" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1152x864 16-bpp, 75.000000Hz
+(II) Silicon MotionNot using default mode "1152x864" (exceeds panel dimensions)
+(II) Silicon MotionNot using default mode "576x432" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1280x960 16-bpp, 60.000000Hz
+(II) Silicon MotionNot using default mode "1280x960" (exceeds panel dimensions)
+(II) Silicon MotionNot using default mode "640x480" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1280x960" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "640x480" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1280x1024 16-bpp, 60.019741Hz
+(II) Silicon MotionNot using default mode "1280x1024" (exceeds panel dimensions)
+(II) Silicon MotionNot using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1280x1024 16-bpp, 75.024673Hz
+(II) Silicon MotionNot using default mode "1280x1024" (exceeds panel dimensions)
+(II) Silicon MotionNot using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1280x1024" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "640x512" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1600x1200" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1600x1200" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1600x1200" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1600x1200" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1600x1200" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "800x600" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1792x1344" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "896x672" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1792x1344" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "896x672" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1856x1392" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "928x696" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1856x1392" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "928x696" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1920x1440" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1920x1440" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 832x624 16-bpp, 74.551270Hz
+(II) Silicon MotionNot using default mode "832x624" (hsync out of range)
+(II) Silicon MotionNot using default mode "416x312" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1152x768 16-bpp, 54.781902Hz
+(II) Silicon MotionNot using default mode "1152x768" (exceeds panel dimensions)
+(II) Silicon MotionNot using default mode "576x384" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1152x864 16-bpp, 85.057350Hz
+(II) Silicon MotionNot using default mode "1152x864" (exceeds panel dimensions)
+(II) Silicon MotionNot using default mode "576x432" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1400x1050 16-bpp, 59.975616Hz
+(II) Silicon MotionNot using default mode "1400x1050" (exceeds panel dimensions)
+(II) Silicon MotionNot using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1400x1050" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1400x1050" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1400x1050" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "700x525" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1440x900 16-bpp, 60.174088Hz
+(II) Silicon MotionNot using default mode "1440x900" (exceeds panel dimensions)
+(II) Silicon MotionNot using default mode "720x450" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1600x1024 16-bpp, 59.998093Hz
+(II) Silicon MotionNot using default mode "1600x1024" (exceeds panel dimensions)
+(II) Silicon MotionNot using default mode "800x512" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1920x1200" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "960x600" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1920x1440" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "960x720" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "2048x1536" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "2048x1536" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "2048x1536" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionNot using default mode "1024x768" (bad mode clock/interlace/doublescan)
+(II) Silicon MotionMode: 1024x768 16-bpp, 60.003841Hz
+(II) Silicon MotionMode: 800x600 16-bpp, 72.187569Hz
+(II) Silicon MotionMode: 640x480 16-bpp, 60.000000Hz
+(II) Silicon MotionMode: 800x600 16-bpp, 60.316540Hz
+(--) Silicon MotionVirtual size is 1024x768 (pitch 1024)
+(**) Silicon Motion*Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
+(II) Silicon MotionModeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
+(**) Silicon Motion*Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz
+(II) Silicon MotionModeline "800x600" 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync
+(**) Silicon Motion*Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
+(II) Silicon MotionModeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
+(**) Silicon Motion Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
+(II) Silicon MotionModeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
+(==) Silicon MotionDPI set to (75, 75)
+(II) Loading sub module "fb"
+(II) LoadModule: "fb"
+(II) Loading /usr/X11R6/lib/modules/libfb.a
+Skipping "/usr/X11R6/lib/modules/libfb.a:fbmmx.o": No symbols found
+(II) Module fb: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, 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/X11R6/lib/modules/libxaa.a
+(II) Module xaa: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, 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/X11R6/lib/modules/libramdac.a
+(II) Module ramdac: vendor="X.Org Foundation"
+ compiled for 6.8.1.99, 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 0xf8000000 - 0xfbffffff (0x4000000) MX[B]
+ [1] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
+ [2] -1 0 0x00100000 - 0x10ffffff (0x10f00000) MX[B]E(B)
+ [3] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
+ [4] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
+ [5] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
+ [6] -1 0 0x11000000 - 0x11001fff (0x2000) MX[B]
+ [7] -1 0 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
+ [8] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
+ [9] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
+ [10] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
+ [11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
+ [12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
+ [13] -1 0 0x00002000 - 0x0000203f (0x40) IX[B]
+ [14] -1 0 0x00001c00 - 0x00001c1f (0x20) IX[B]
+ [15] -1 0 0x00001800 - 0x0000180f (0x10) IX[B]
+ [16] -1 0 0x00001000 - 0x0000103f (0x40) IX[B]
+ [17] -1 0 0x00001400 - 0x000014ff (0x100) IX[B]
+ [18] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
+ [19] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
+(II) Silicon MotionSplitting WC range: base: 0xf8200000, size: 0x800000
+(II) Silicon MotionSplitting WC range: base: 0xf8400000, size: 0x600000
+(==) Silicon MotionWrite-combining range (0xf8800000,0x200000)
+(==) Silicon MotionWrite-combining range (0xf8400000,0x600000)
+(==) Silicon MotionWrite-combining range (0xf8200000,0x800000)
+(II) Silicon MotionCursor Offset: 007FFC00 Reserved: 007FF800
+(II) Silicon MotionTFT Panel Size = 1024x768
+(II) Silicon MotionvgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
+(II) Silicon MotionPrimary V_BIOS segment is: 0xc000
+(II) Silicon MotionCurrent mode 0x03.
+(II) Silicon MotionSetting mode 0x62
+(II) Silicon MotionFrameBuffer Box: 0,0 - 1024,4095
+(II) Silicon MotionUsing XFree86 Acceleration Architecture (XAA)
+ Screen to screen bit blits
+ Solid filled rectangles
+ 8x8 mono pattern filled rectangles
+ 8x8 color pattern filled rectangles
+ CPU to Screen color expansion
+ Solid Horizontal and Vertical Lines
+ Offscreen Pixmaps
+ Setting up tile and stipple cache:
+ 32 128x128 slots
+ 18 256x256 slots
+ 6 512x512 slots
+ 32 8x8 color pattern slots
+(**) Option "dpms"
+(**) Silicon MotionDPMS enabled
+(II) Silicon MotionI2C device "I2C bus:SAA 7111A" registered at address 0x48.
+(II) Silicon MotionI2C device "I2C bus:SAA 7111A" removed.
+(==) RandR enabled
+(II) Setting vga for screen 0.
+(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
+(**) Generic Keyboard: Core Keyboard
+(**) Option "Protocol" "standard"
+(**) Generic Keyboard: Protocol: standard
+(**) Option "AutoRepeat" "500 30"
+(**) Option "XkbRules" "xorg"
+(**) Generic Keyboard: XkbRules: "xorg"
+(**) Option "XkbModel" "pc105"
+(**) Generic Keyboard: XkbModel: "pc105"
+(**) Option "XkbLayout" "us"
+(**) Generic Keyboard: XkbLayout: "us"
+(**) Option "XkbOptions" "compose:menu"
+(**) Generic Keyboard: XkbOptions: "compose:menu"
+(**) Option "CustomKeycodes" "off"
+(**) Generic Keyboard: CustomKeycodes disabled
+(**) Option "Protocol" "ImPS/2"
+(**) Configured Mouse: Device: "/dev/input/mice"
+(**) Configured Mouse: Protocol: "ImPS/2"
+(**) Option "CorePointer"
+(**) Configured Mouse: Core Pointer
+(**) Option "Device" "/dev/input/mice"
+(==) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
+(**) Option "ZAxisMapping" "4 5"
+(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
+(**) Configured Mouse: Buttons: 5
+(II) Synaptics touchpad driver version 0.13.6
+Synaptics Touchpad no synaptics event device found (checked 7 nodes)
+(**) Option "Device" "/dev/psaux"
+Query no Synaptics: 6003C8
+(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device
+(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.
+(EE) PreInit failed for input device "Synaptics Touchpad"
+(II) UnloadModule: "synaptics"
+(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
+(II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)
+(II) Configured Mouse: ps2EnableDataReporting: succeeded
+Warning: font renderer for ".pcf" already registered at priority 0
+Warning: font renderer for ".pcf.Z" already registered at priority 0
+Warning: font renderer for ".pcf.gz" already registered at priority 0
+Warning: font renderer for ".snf" already registered at priority 0
+Warning: font renderer for ".snf.Z" already registered at priority 0
+Warning: font renderer for ".snf.gz" already registered at priority 0
+Warning: font renderer for ".bdf" already registered at priority 0
+Warning: font renderer for ".bdf.Z" already registered at priority 0
+Warning: font renderer for ".bdf.gz" already registered at priority 0
+Warning: font renderer for ".pmf" already registered at priority 0
+Could not init font path element unix/:7100, removing from list!
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
+(II) 3rd Button detected: disabling emulate3Button
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
+SetGrabKeysState - disabled
+SetGrabKeysState - enabled
diff --git a/test/check-probe-using-X b/test/check-probe-using-X
new file mode 100755
index 0000000..d3ff316
--- /dev/null
+++ b/test/check-probe-using-X
@@ -0,0 +1,26 @@
+#!/usr/bin/perl
+
+use MDK::Common;
+
+foreach my $file (glob("Xorg.*")) {
+ my %wanted = cat_($file) =~ /\(=> (\S+): (\S+)\)/g;
+
+ my %got = map {
+ (Resolution => /(\S+)/);
+ } `../monitor-probe-using-X $file`;
+
+ my @missing = difference2([ keys %wanted ], [ keys %got ]);
+ if (@missing) {
+ warn "for $file, missing: ", join(' ', @missing), "\n";
+ }
+
+ my @surprise = difference2([ keys %got ], [ keys %wanted ]);
+ if (@surprise) {
+ warn "for $file, surprise: ", join(' ', map { "$_: $got{$_}" } @surprise), "\n";
+ }
+
+ my @bad = grep { $wanted{$_} ne $got{$_} } intersection([ keys %wanted ], [ keys %got ]);
+ if (@bad) {
+ warn "for $file, bad $_: $wanted{$_} != $got{$_}\n" foreach @bad;
+ }
+}
diff --git a/test/edid.crt.dell-d1626ht b/test/edid.crt.dell-d1626ht
new file mode 100644
index 0000000..b8ca60d
--- /dev/null
+++ b/test/edid.crt.dell-d1626ht
Binary files differ
diff --git a/test/edid.crt.dell-p1110 b/test/edid.crt.dell-p1110
new file mode 100644
index 0000000..91cf67a
--- /dev/null
+++ b/test/edid.crt.dell-p1110
Binary files differ
diff --git a/test/edid.crt.emc0313 b/test/edid.crt.emc0313
new file mode 100644
index 0000000..bf6ae74
--- /dev/null
+++ b/test/edid.crt.emc0313
Binary files differ
diff --git a/test/edid.crt.med2914 b/test/edid.crt.med2914
new file mode 100644
index 0000000..c6215cc
--- /dev/null
+++ b/test/edid.crt.med2914
Binary files differ
diff --git a/test/edid.crt.nokia-valuegraph-447w b/test/edid.crt.nokia-valuegraph-447w
new file mode 100644
index 0000000..fa7b942
--- /dev/null
+++ b/test/edid.crt.nokia-valuegraph-447w
Binary files differ
diff --git a/test/edid.crt.sony-gdm400ps b/test/edid.crt.sony-gdm400ps
new file mode 100644
index 0000000..e2f6504
--- /dev/null
+++ b/test/edid.crt.sony-gdm400ps
Binary files differ
diff --git a/test/edid.crt.sony-gdm420 b/test/edid.crt.sony-gdm420
new file mode 100644
index 0000000..1c6d4ce
--- /dev/null
+++ b/test/edid.crt.sony-gdm420
Binary files differ
diff --git a/test/edid.lcd.acer-al1921 b/test/edid.lcd.acer-al1921
new file mode 100644
index 0000000..6af2a90
--- /dev/null
+++ b/test/edid.lcd.acer-al1921
Binary files differ