Bug 6428 - out of bounds access in XkbSizeVirtualModMap()
Summary: out of bounds access in XkbSizeVirtualModMap()
Status: RESOLVED DUPLICATE of bug 21464
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/Keyboard (show other bugs)
Version: 6.9.0
Hardware: x86 (IA32) OpenBSD
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords: have-backtrace
Depends on:
Blocks:
 
Reported: 2006-03-29 21:37 UTC by uwe
Modified: 2009-05-21 18:12 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description uwe 2006-03-29 21:37:28 UTC
I get reproducible crashes with SIGSEGV in XkbSizeVirtualModMap() when running
KDE 3.5.1.  I use xdm, have "setxkbmap us" in my .xsession, and I use the KDE
Keyboard Tool with "us" and "de" keyboard layouts.  The crash usually happens
after switching a number of times between windows on different desktops.

In the gdb session below, i+rep->firstVModMapKey is obviously larger than
rep->nVModMapKeys, but I have no clue what that means or how it happened. :-)

The Xorg.0.log from the crash is included after the gdb session log.

# gdb /usr/X11R6/bin/Xorg /Xorg.core
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-openbsd3.9"...
Core was generated by `Xorg'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libz.so.4.1...done.
Loaded symbols for /usr/lib/libz.so.4.1
Reading symbols from /usr/lib/libm.so.2.1...done.
Loaded symbols for /usr/lib/libm.so.2.1
Reading symbols from /usr/lib/libusbhid.so.3.0...done.
Loaded symbols for /usr/lib/libusbhid.so.3.0
Reading symbols from /usr/X11R6/lib/libXau.so.9.0...done.
Loaded symbols for /usr/X11R6/lib/libXau.so.9.0
Reading symbols from /usr/X11R6/lib/libXdmcp.so.9.0...done.
Loaded symbols for /usr/X11R6/lib/libXdmcp.so.9.0
Reading symbols from /usr/lib/libc.so.39.0...done.
Loaded symbols for /usr/lib/libc.so.39.0
Reading symbols from /usr/libexec/ld.so...done.
Loaded symbols for /usr/libexec/ld.so
Reading symbols from /usr/X11R6/lib/modules/fonts/libbitmap.so...done.
Loaded symbols for /usr/X11R6/lib/modules/fonts/libbitmap.so
Reading symbols from /usr/X11R6/lib/modules/libpcidata.so...done.
Loaded symbols for /usr/X11R6/lib/modules/libpcidata.so
Reading symbols from /usr/X11R6/lib/modules/extensions/libdbe.so...done.
Loaded symbols for /usr/X11R6/lib/modules/extensions/libdbe.so
Reading symbols from /usr/X11R6/lib/modules/extensions/libextmod.so...done.
Loaded symbols for /usr/X11R6/lib/modules/extensions/libextmod.so
Reading symbols from /usr/X11R6/lib/modules/extensions/libglx.so...done.
Loaded symbols for /usr/X11R6/lib/modules/extensions/libglx.so
Reading symbols from /usr/X11R6/lib/modules/extensions/libGLcore.so...done.
Loaded symbols for /usr/X11R6/lib/modules/extensions/libGLcore.so
Reading symbols from /usr/X11R6/lib/modules/extensions/librecord.so...done.
Loaded symbols for /usr/X11R6/lib/modules/extensions/librecord.so
Reading symbols from /usr/X11R6/lib/modules/extensions/libxtrap.so...done.
Loaded symbols for /usr/X11R6/lib/modules/extensions/libxtrap.so
Reading symbols from /usr/X11R6/lib/modules/fonts/libfreetype.so...done.
Loaded symbols for /usr/X11R6/lib/modules/fonts/libfreetype.so
Reading symbols from /usr/X11R6/lib/modules/fonts/libtype1.so...done.
Loaded symbols for /usr/X11R6/lib/modules/fonts/libtype1.so
Reading symbols from /usr/X11R6/lib/modules/drivers/i810_drv.so...done.
Loaded symbols for /usr/X11R6/lib/modules/drivers/i810_drv.so
Reading symbols from /usr/X11R6/lib/modules/input/mouse_drv.so...done.
Loaded symbols for /usr/X11R6/lib/modules/input/mouse_drv.so
Reading symbols from /usr/X11R6/lib/modules/input/kbd_drv.so...done.
Loaded symbols for /usr/X11R6/lib/modules/input/kbd_drv.so
Reading symbols from /usr/X11R6/lib/modules/libint10.so...done.
Loaded symbols for /usr/X11R6/lib/modules/libint10.so
Reading symbols from /usr/X11R6/lib/modules/libvbe.so...done.
Loaded symbols for /usr/X11R6/lib/modules/libvbe.so
Reading symbols from /usr/X11R6/lib/modules/libvgahw.so...done.
Loaded symbols for /usr/X11R6/lib/modules/libvgahw.so
Reading symbols from /usr/X11R6/lib/modules/libddc.so...done.
Loaded symbols for /usr/X11R6/lib/modules/libddc.so
Reading symbols from /usr/X11R6/lib/modules/libfb.so...done.
Loaded symbols for /usr/X11R6/lib/modules/libfb.so
Reading symbols from /usr/X11R6/lib/modules/libxaa.so...done.
Loaded symbols for /usr/X11R6/lib/modules/libxaa.so
Reading symbols from /usr/X11R6/lib/modules/libramdac.so...done.
Loaded symbols for /usr/X11R6/lib/modules/libramdac.so
#0  0x1c0c27e2 in XkbSizeVirtualModMap (xkb=0x8583a740, rep=0xcfbce8c0) at
xkb.c:1259
1259            if (xkb->server->vmodmap[i+rep->firstVModMapKey]!=0)
(gdb) list 1259
1254            rep->firstVModMapKey= rep->nVModMapKeys= 0;
1255            rep->totalVModMapKeys= 0;
1256            return 0;
1257        }
1258        for (nRtrn=i=0;i<rep->nVModMapKeys;i++) {
1259            if (xkb->server->vmodmap[i+rep->firstVModMapKey]!=0)
1260                nRtrn++;
1261        }
1262        rep->totalVModMapKeys= nRtrn;
1263        len= nRtrn*SIZEOF(xkbVModMapWireDesc);
(gdb) where
#0  0x1c0c27e2 in XkbSizeVirtualModMap (xkb=0x8583a740, rep=0xcfbce8c0) at
xkb.c:1259
#1  0x1c0c2954 in XkbComputeGetMapReplySize (xkb=0x8583a740, rep=0xcfbce8c0) at
xkb.c:1301
#2  0x1c0ce3dc in ProcXkbGetKbdByName (client=0x85a41400) at xkb.c:5283
#3  0x1c0d0f8b in ProcXkbDispatch (client=0x85a41400) at xkb.c:6187
#4  0x1c06d7fb in Dispatch ()
#5  0x1c07e597 in main ()
(gdb) p xkb->server->vmodmap[i+rep->firstVModMapKey]
Cannot access memory at address 0x7e21f000
(gdb) p xkb->server->vmodmap[i+rep->firstVModMapKey-1]
$1 = 0
(gdb) p rep->firstVModMapKey
$2 = 164 'ยค'
(gdb) p i
$3 = 92
(gdb) p rep->nVModMapKeys
$4 = 133 '\205'
(gdb) p nRtrn
$5 = 0
(gdb)

X Window System Version 6.9.0 (for OpenBSD)
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: OpenBSD 3.9 i386 [ELF]
Current Operating System: OpenBSD anubis 3.9 GENERIC#615 i386
Build Date: 20 March 2006
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Mar 22 00:59:09 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) FontPath set to
"/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/TTF/,/usr/X11R6/lib/X11/fonts/Type1
/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6/lib/modules"
(**) Option "NoTrapSignals" "true"
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.2
        X.Org Video Driver: 0.8
        X.Org XInput driver : 0.5
        X.Org Server Extension : 0.2
        X.Org Font Renderer : 0.4
(II) Loader running on openbsd
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
        compiled for 6.9.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.so
(II) Module pcidata: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 0.8   
(--) Using wscons driver on /dev/ttyC4 in pcvt compatibility mode (version 3.32)
(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,2560 card 0000,0000 rev 01 class 06,00,00 hdr 00
(II) PCI: 00:02:0: chip 8086,2562 card 1462,5578 rev 01 class 03,00,00 hdr 00
(II) PCI: 00:1d:0: chip 8086,24c2 card 1462,24c0 rev 01 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24c4 card 1462,24c0 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24c7 card 1462,24c0 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24cd card 1462,3981 rev 01 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev 81 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24c0 card 0000,0000 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24cb card 1462,24c0 rev 01 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,24c3 card 1462,24c0 rev 01 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24c5 card 1462,5570 rev 01 class 04,01,00 hdr 00
(II) PCI: 01:02:0: chip 10b7,9050 card 0000,0000 rev 00 class 02,00,00 hdr 00
(II) PCI: 01:07:0: chip 1033,00f2 card ffff,ffff rev 01 class 0c,00,10 hdr 00
(II) PCI: 01:08:0: chip 8086,103a card 8086,1039 rev 81 class 02,00,00 hdr 00
(II) PCI: 01:09:0: chip 1217,6933 card fffd,0000 rev 01 class 06,07,00 hdr 82
(II) PCI: 01:09:1: chip 1217,6933 card fffd,0000 rev 01 class 06,07,00 hdr 82
(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:30:0), (0,1,3), BCTRL: 0x0006 (VGA_EN is cleared)
(II) Bus 1 I/O range:
        [0] -1  0       0x0000b000 - 0x0000b0ff (0x100) IX[B]
        [1] -1  0       0x0000b400 - 0x0000b4ff (0x100) IX[B]
        [2] -1  0       0x0000b800 - 0x0000b8ff (0x100) IX[B]
        [3] -1  0       0x0000bc00 - 0x0000bcff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
        [0] -1  0       0xdfd00000 - 0xdfdfffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
        [0] -1  0       0xcfb00000 - 0xcfbfffff (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 2: bridge is at (1:9:0), (1,2,2), BCTRL: 0x04c0 (VGA_EN is cleared)
(II) PCI-to-CardBus bridge:
(II) Bus 3: bridge is at (1:9:1), (1,3,3), BCTRL: 0x04c0 (VGA_EN is cleared)
(--) PCI:*(0:2:0) Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated
Graphics Device rev 1, Mem @ 0xd
0000000/27, 0xdff80000/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 0xe0000000 from 0xffffffff to 0xdfffffff
(II) Active PCI resource ranges:
        [0] -1  0       0xdfdee000 - 0xdfdeffff (0x2000) MX[B]E
        [1] -1  0       0xdfdef000 - 0xdfdeffff (0x1000) MX[B]E
        [2] -1  0       0xdff7b900 - 0xdff7b9ff (0x100) MX[B]E
        [3] -1  0       0xdff7ba00 - 0xdff7bbff (0x200) MX[B]E
        [4] -1  0       0x0ff00000 - 0x0fffffff (0x100000) MX[B]E
        [5] -1  0       0xdff7bc00 - 0xdff7bfff (0x400) MX[B]E
        [6] -1  0       0xe0000000 - 0xdfffffff (0x0) MX[B]EO
        [7] -1  0       0xdff80000 - 0xdfffffff (0x80000) MX[B](B)
        [8] -1  0       0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
        [9] -1  0       0x0000b800 - 0x0000b8ff (0x100) IX[B]E
        [10] -1 0       0x0000bc00 - 0x0000bcff (0x100) IX[B]E
        [11] -1 0       0x0000dc00 - 0x0000dcff (0x100) IX[B]E
        [12] -1 0       0x0000e000 - 0x0000e0ff (0x100) IX[B]E
        [13] -1 0       0x00000c00 - 0x00000cff (0x100) IX[B]E
        [14] -1 0       0x0000fc00 - 0x0000fcff (0x100) IX[B]E
        [15] -1 0       0x0000580c - 0x0000580f (0x4) IX[B]E
        [16] -1 0       0x00005810 - 0x0000581f (0x10) IX[B]E
        [17] -1 0       0x00005808 - 0x0000580f (0x8) IX[B]E
        [18] -1 0       0x00005800 - 0x000058ff (0x100) IX[B]E
        [19] -1 0       0x0000ec00 - 0x0000ecff (0x100) IX[B]E
        [20] -1 0       0x0000e800 - 0x0000e8ff (0x100) IX[B]E
        [21] -1 0       0x0000e400 - 0x0000e4ff (0x100) IX[B]E
(II) PCI Memory resource overlap reduced 0xdfdee000 from 0xdfdeffff to 0xdfdeefff
(II) PCI I/O resource overlap reduced 0x00005808 from 0x0000580f to 0x0000580b
(II) PCI I/O resource overlap reduced 0x00005800 from 0x000058ff to 0x00005807
(II) Active PCI resource ranges after removing overlaps:
        [0] -1  0       0xdfdee000 - 0xdfdeefff (0x1000) MX[B]E
        [1] -1  0       0xdfdef000 - 0xdfdeffff (0x1000) MX[B]E
        [2] -1  0       0xdff7b900 - 0xdff7b9ff (0x100) MX[B]E 
        [3] -1  0       0xdff7ba00 - 0xdff7bbff (0x200) MX[B]E
        [4] -1  0       0x0ff00000 - 0x0fffffff (0x100000) MX[B]E
        [5] -1  0       0xdff7bc00 - 0xdff7bfff (0x400) MX[B]E
        [6] -1  0       0xe0000000 - 0xdfffffff (0x0) MX[B]EO
        [7] -1  0       0xdff80000 - 0xdfffffff (0x80000) MX[B](B)
        [8] -1  0       0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
        [9] -1  0       0x0000b800 - 0x0000b8ff (0x100) IX[B]E      
        [10] -1 0       0x0000bc00 - 0x0000bcff (0x100) IX[B]E
        [11] -1 0       0x0000dc00 - 0x0000dcff (0x100) IX[B]E
        [12] -1 0       0x0000e000 - 0x0000e0ff (0x100) IX[B]E
        [13] -1 0       0x00000c00 - 0x00000cff (0x100) IX[B]E
        [14] -1 0       0x0000fc00 - 0x0000fcff (0x100) IX[B]E                 
                
        [15] -1 0       0x0000580c - 0x0000580f (0x4) IX[B]E 
        [16] -1 0       0x00005810 - 0x0000581f (0x10) IX[B]E
        [17] -1 0       0x00005808 - 0x0000580b (0x4) IX[B]E 
        [18] -1 0       0x00005800 - 0x00005807 (0x8) IX[B]E
        [19] -1 0       0x0000ec00 - 0x0000ecff (0x100) IX[B]E
        [20] -1 0       0x0000e800 - 0x0000e8ff (0x100) IX[B]E
        [21] -1 0       0x0000e400 - 0x0000e4ff (0x100) IX[B]E
(II) OS-reported resource ranges after removing overlaps with PCI:
        [0] -1  0       0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0       0x00100000 - 0x0fefffff (0xfe00000) 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 - 0x0fefffff (0xfe00000) 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       0xdfdee000 - 0xdfdeefff (0x1000) MX[B]E
        [6] -1  0       0xdfdef000 - 0xdfdeffff (0x1000) MX[B]E
        [7] -1  0       0xdff7b900 - 0xdff7b9ff (0x100) MX[B]E
        [8] -1  0       0xdff7ba00 - 0xdff7bbff (0x200) MX[B]E
        [9] -1  0       0x0ff00000 - 0x0fffffff (0x100000) MX[B]E
        [10] -1 0       0xdff7bc00 - 0xdff7bfff (0x400) MX[B]E
        [11] -1 0       0xe0000000 - 0xdfffffff (0x0) MX[B]EO
        [12] -1 0       0xdff80000 - 0xdfffffff (0x80000) MX[B](B)
        [13] -1 0       0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
        [14] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [15] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [16] -1 0       0x0000b800 - 0x0000b8ff (0x100) IX[B]E
        [17] -1 0       0x0000bc00 - 0x0000bcff (0x100) IX[B]E
        [18] -1 0       0x0000dc00 - 0x0000dcff (0x100) IX[B]E
        [19] -1 0       0x0000e000 - 0x0000e0ff (0x100) IX[B]E
        [20] -1 0       0x00000c00 - 0x00000cff (0x100) IX[B]E
        [21] -1 0       0x0000fc00 - 0x0000fcff (0x100) IX[B]E
        [22] -1 0       0x0000580c - 0x0000580f (0x4) IX[B]E 
        [23] -1 0       0x00005810 - 0x0000581f (0x10) IX[B]E
        [24] -1 0       0x00005808 - 0x0000580b (0x4) IX[B]E 
        [25] -1 0       0x00005800 - 0x00005807 (0x8) IX[B]E 
        [26] -1 0       0x0000ec00 - 0x0000ecff (0x100) IX[B]E
        [27] -1 0       0x0000e800 - 0x0000e8ff (0x100) IX[B]E
        [28] -1 0       0x0000e400 - 0x0000e4ff (0x100) IX[B]E
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 6.9.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: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 6.9.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 TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 6.9.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.so
(II) Module GLcore: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/X11R6/lib/modules/extensions/libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DEC-XTRAP
(II) LoadModule: "dri"
(WW) Warning, couldn't open module dri
(II) UnloadModule: "dri"
(EE) Failed to load module "dri" (module does not exist, 0)
(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.9.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: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
        compiled for 6.9.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: "i810"
(II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.so
(II) Module i810: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.4.1
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 0.8
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.3
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.5
(II) LoadModule: "kbd"
(II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation" 
        compiled for 6.9.0, module version = 1.0.1
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.5
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
        i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
        915GM, 945G
(II) Primary Device is: PCI 00:02:0
(--) Chipset 845G found
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1  0       0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0       0x00100000 - 0x0fefffff (0xfe00000) 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       0xdfdee000 - 0xdfdeefff (0x1000) MX[B]E
        [6] -1  0       0xdfdef000 - 0xdfdeffff (0x1000) MX[B]E
        [7] -1  0       0xdff7b900 - 0xdff7b9ff (0x100) MX[B]E
        [8] -1  0       0xdff7ba00 - 0xdff7bbff (0x200) MX[B]E
        [9] -1  0       0x0ff00000 - 0x0fffffff (0x100000) MX[B]E
        [10] -1 0       0xdff7bc00 - 0xdff7bfff (0x400) MX[B]E
        [11] -1 0       0xe0000000 - 0xdfffffff (0x0) MX[B]EO
        [12] -1 0       0xdff80000 - 0xdfffffff (0x80000) MX[B](B)
        [13] -1 0       0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
        [14] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [15] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [16] -1 0       0x0000b800 - 0x0000b8ff (0x100) IX[B]E
        [17] -1 0       0x0000bc00 - 0x0000bcff (0x100) IX[B]E
        [18] -1 0       0x0000dc00 - 0x0000dcff (0x100) IX[B]E
        [19] -1 0       0x0000e000 - 0x0000e0ff (0x100) IX[B]E
        [20] -1 0       0x00000c00 - 0x00000cff (0x100) IX[B]E
        [21] -1 0       0x0000fc00 - 0x0000fcff (0x100) IX[B]E
        [22] -1 0       0x0000580c - 0x0000580f (0x4) IX[B]E
        [23] -1 0       0x00005810 - 0x0000581f (0x10) IX[B]E
        [24] -1 0       0x00005808 - 0x0000580b (0x4) IX[B]E
        [25] -1 0       0x00005800 - 0x00005807 (0x8) IX[B]E
        [26] -1 0       0x0000ec00 - 0x0000ecff (0x100) IX[B]E
        [27] -1 0       0x0000e800 - 0x0000e8ff (0x100) IX[B]E
        [28] -1 0       0x0000e400 - 0x0000e4ff (0x100) IX[B]E
(II) resource ranges after probing:
        [0] -1  0       0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0       0x00100000 - 0x0fefffff (0xfe00000) 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       0xdfdee000 - 0xdfdeefff (0x1000) MX[B]E
        [6] -1  0       0xdfdef000 - 0xdfdeffff (0x1000) MX[B]E
        [7] -1  0       0xdff7b900 - 0xdff7b9ff (0x100) MX[B]E
        [8] -1  0       0xdff7ba00 - 0xdff7bbff (0x200) MX[B]E
        [9] -1  0       0x0ff00000 - 0x0fffffff (0x100000) MX[B]E
        [10] -1 0       0xdff7bc00 - 0xdff7bfff (0x400) MX[B]E
        [11] -1 0       0xe0000000 - 0xdfffffff (0x0) MX[B]EO
        [12] -1 0       0xdff80000 - 0xdfffffff (0x80000) MX[B](B)
        [13] -1 0       0xd0000000 - 0xd7ffffff (0x8000000) 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       0x0000b800 - 0x0000b8ff (0x100) IX[B]E
        [20] -1 0       0x0000bc00 - 0x0000bcff (0x100) IX[B]E
        [21] -1 0       0x0000dc00 - 0x0000dcff (0x100) IX[B]E
        [22] -1 0       0x0000e000 - 0x0000e0ff (0x100) IX[B]E
        [23] -1 0       0x00000c00 - 0x00000cff (0x100) IX[B]E
        [24] -1 0       0x0000fc00 - 0x0000fcff (0x100) IX[B]E
        [25] -1 0       0x0000580c - 0x0000580f (0x4) IX[B]E
        [26] -1 0       0x00005810 - 0x0000581f (0x10) IX[B]E
        [27] -1 0       0x00005808 - 0x0000580b (0x4) IX[B]E
        [28] -1 0       0x00005800 - 0x00005807 (0x8) IX[B]E
        [29] -1 0       0x0000ec00 - 0x0000ecff (0x100) IX[B]E
        [30] -1 0       0x0000e800 - 0x0000e8ff (0x100) IX[B]E
        [31] -1 0       0x0000e400 - 0x0000e4ff (0x100) IX[B]E
        [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/libint10.so
(II) Module int10: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 0.8
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.1.0
        ABI class: X.Org Video Driver, version 0.8
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 0.1.0
        ABI class: X.Org Video Driver, version 0.8
(**) I810(0): Depth 24, (--) framebuffer bpp 32
(==) I810(0): RGB weight 888
(==) I810(0): Default visual is TrueColor
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/libint10.so
(II) I810(0): initializing int10
(--) checkDevMem: using aperture driver /dev/xf86
(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: Brookdale-G 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: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Integrated Graphics Chipset: Intel(R) 845G
(--) I810(0): Chipset: "845G"
(--) I810(0): Linear framebuffer at 0xD0000000
(--) I810(0): IO registers at addr 0xDFF80000
(II) I810(0): 1 display pipe available.
(II) I810(0): detected 892 kB stolen memory.
(WW) I810(0): Detected stolen memory (832 kB) doesn't match what the BIOS
reports (8000 kB)
(WW) xf86AcquireGART: AGPIOC_ACQUIRE failed (Device busy)
(II) I810(0): Kernel reported 52224 total, 3758 used
(II) I810(0): Checking Available AGP Memory: 193864 kB available (total 208896
kB, used 15032 kB)
(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) I810(0): Before: SWF1 is 0x00001108
(II) I810(0): After: SWF1 is 0x00001108
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/libint10.so
(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: Brookdale-G 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: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): BIOS now sees 8000 kB VideoRAM
(--) I810(0): Pre-allocated VideoRAM: 892 kByte
(==) I810(0): VideoRAM: 32768 kByte
(==) I810(0): video overlay key set to 0x101fe
(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
(II) I810(0): BIOS Build: 2637 
(==) 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.so
(II) Module ddc: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 0.8
(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: 6c5  Serial#: 16400881
(II) I810(0): Year: 2005  Week: 13
(II) I810(0): EDID Version: 1.3
(II) I810(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
(II) I810(0): Sync:  Separate
(II) I810(0): Max H-Image Size [cm]: horiz.: 33  vert.: 27
(II) I810(0): Gamma: 2.20
(II) I810(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) I810(0): First detailed timing is preferred mode
(II) I810(0): redX: 0.640 redY: 0.330   greenX: 0.300 greenY: 0.600
(II) I810(0): blueX: 0.150 blueY: 0.060   whiteX: 0.313 whiteY: 0.329
(II) I810(0): Supported VESA Video Modes:
(II) I810(0): 720x400@70Hz
(II) I810(0): 640x480@60Hz
(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: 1280  vsize 1024  refresh: 60  vid: 32897
(II) I810(0): Supported additional Video Mode:
(II) I810(0): clock: 108.0 MHz   Image Size:  330 x 270 mm
(II) I810(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end 1688
h_border: 0
(II) I810(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1066
v_border: 0
(II) I810(0): Ranges: V min: 56  V max: 75 Hz, H min: 31  H max: 83 kHz,
(II) I810(0): Monitor name: Belinea
(II) I810(0): Monitor name: 101751
(II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs.
(--) I810(0): Maximum space available for video modes: 8000 kByte
(II) I810(0): Using detected DDC timings
(II) I810(0):   HorizSync 31-83
(II) I810(0):   VertRefresh 56-75
(WW) I810(0): config file hsync range 28-33kHz not within DDC hsync range 31-83kHz
(WW) I810(0): config file vrefresh range 43-72Hz not within DDC vrefresh range
56-75Hz
Mode: 20 (132x25)
[...verbose mode lines deleted...]
(II) I810(0): Monitor0: Using default hsync range of 31.00-83.00 kHz
(II) I810(0): Monitor0: Using default vrefresh range of 56.00-75.00 Hz
(II) I810(0): Not using built-in mode "1600x1200" (width too large for virtual size)
(II) I810(0): Not using built-in mode "1280x1024" (width too large for virtual size)
(--) 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"
(II) I810(0): Attempting to use 75.08Hz refresh for mode "1024x768" (854)
(II) I810(0): Attempting to use 75.00Hz refresh for mode "800x600" (852)
(II) I810(0): Attempting to use 75.00Hz refresh for mode "640x480" (850)
(--) I810(0): Display dimensions: (330, 270) mm
(--) I810(0): DPI set to (78, 72)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 6.9.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.so
(II) Module xaa: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.2.0
        ABI class: X.Org Video Driver, version 0.8
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.so
(II) Module ramdac: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 0.1.0
        ABI class: X.Org Video Driver, version 0.8
(==) I810(0): VBE Restore workaround: enabled.
(==) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] 0   0       0xdff80000 - 0xdfffffff (0x80000) MS[B]
        [1] 0   0       0xd0000000 - 0xd7ffffff (0x8000000) MS[B]
        [2] -1  0       0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [3] -1  0       0x00100000 - 0x0fefffff (0xfe00000) 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       0xdfdee000 - 0xdfdeefff (0x1000) MX[B]E
        [8] -1  0       0xdfdef000 - 0xdfdeffff (0x1000) MX[B]E
        [9] -1  0       0xdff7b900 - 0xdff7b9ff (0x100) MX[B]E
        [10] -1 0       0xdff7ba00 - 0xdff7bbff (0x200) MX[B]E
        [11] -1 0       0x0ff00000 - 0x0fffffff (0x100000) MX[B]E
        [12] -1 0       0xdff7bc00 - 0xdff7bfff (0x400) MX[B]E
        [13] -1 0       0xe0000000 - 0xdfffffff (0x0) MX[B]EO
        [14] -1 0       0xdff80000 - 0xdfffffff (0x80000) MX[B](B)
        [15] -1 0       0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
        [16] 0  0       0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
        [17] 0  0       0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
        [18] 0  0       0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
        [19] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [20] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [21] -1 0       0x0000b800 - 0x0000b8ff (0x100) IX[B]E
        [22] -1 0       0x0000bc00 - 0x0000bcff (0x100) IX[B]E
        [23] -1 0       0x0000dc00 - 0x0000dcff (0x100) IX[B]E
        [24] -1 0       0x0000e000 - 0x0000e0ff (0x100) IX[B]E
        [25] -1 0       0x00000c00 - 0x00000cff (0x100) IX[B]E
        [26] -1 0       0x0000fc00 - 0x0000fcff (0x100) IX[B]E
        [27] -1 0       0x0000580c - 0x0000580f (0x4) IX[B]E
        [28] -1 0       0x00005810 - 0x0000581f (0x10) IX[B]E
        [29] -1 0       0x00005808 - 0x0000580b (0x4) IX[B]E
        [30] -1 0       0x00005800 - 0x00005807 (0x8) IX[B]E
        [31] -1 0       0x0000ec00 - 0x0000ecff (0x100) IX[B]E
        [32] -1 0       0x0000e800 - 0x0000e8ff (0x100) IX[B]E
        [33] -1 0       0x0000e400 - 0x0000e4ff (0x100) IX[B]E
        [34] 0  0       0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
        [35] 0  0       0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/libint10.so
(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: Brookdale-G 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: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Before: SWF1 is 0x00001108
(II) I810(0): After: SWF1 is 0x00001108
(II) I810(0): Allocated 128 kB for the ring buffer at 0x0
(II) I810(0): Allocating at least 512 scanlines for pixmap cache
(II) I810(0): Initial framebuffer allocation size: 5120 kByte
(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000
(II) I810(0): Allocated 16 kB for HW (ARGB) cursor at 0x7ffb000
(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffa000 (0x0251b000).
(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fea000
(II) I810(0): Updated framebuffer allocation size from 5120 to 8192 kByte
(II) I810(0): Updated pixmap cache from 512 scanlines to 1280 scanlines
(II) I810(0): 0x89dc012c: Memory at offset 0x00020000, size 8192 kBytes
(II) I810(0): 0x887bbce0: Memory at offset 0x07fff000, size 4 kBytes
(II) I810(0): 0x887bbd00: Memory at offset 0x07ffb000, size 16 kBytes
(II) I810(0): 0x7c273844: Memory at offset 0x00000000, size 128 kBytes
(II) I810(0): 0x89dc016c: Memory at offset 0x07fea000, size 64 kBytes
(II) I810(0): 0x887bbd20: Memory at offset 0x07ffa000, size 4 kBytes
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(II) I810(0): xf86BindGARTMemory: bind key 14 at 0x000df000 (pgoffset 223)
(II) I810(0): xf86BindGARTMemory: bind key 10 at 0x07fff000 (pgoffset 32767)
(II) I810(0): xf86BindGARTMemory: bind key 11 at 0x07ffb000 (pgoffset 32763)
(II) I810(0): xf86BindGARTMemory: bind key 13 at 0x07fea000 (pgoffset 32746)
(II) I810(0): xf86BindGARTMemory: bind key 12 at 0x07ffa000 (pgoffset 32762)
(WW) I810(0): PGTBL_ER is 0x00000049
(WW) I810(0): PRB0_CTL (0x0001f001) indicates ring buffer enabled
(II) I810(0): Before: SWF1 is 0x00001108
(II) I810(0): After: SWF1 is 0x00001108
(II) I810(0): Setting refresh with VBE 3 method.
(II) I810(0): Display plane A is enabled and connected to Pipe A.
(II) I810(0): Enabling plane A.
(II) I810(0): Display plane A is now enabled and connected to Pipe A.
(II) I810(0): PIPEACONF is 0x80000000
(II) I810(0): Mode bandwidth is 47 Mpixel/s
(II) I810(0): maxBandwidth is 640 Mbyte/s, pipe bandwidths are 252 Mbyte/s, 0
Mbyte/s
(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:
                32 128x128 slots
                12 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): direct rendering: Not available
(==) 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 "Protocol" "wsmouse"
(**) Mouse0: Protocol: wsmouse
(**) Option "CorePointer"
(**) Mouse0: Core Pointer
(**) Option "Device" "/dev/wsmouse"
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(**) Mouse0: Buttons: 9
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard0: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard0: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
(II) 3rd Button detected: disabling emulate3Button
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
        the saved state
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(II) I810(0): BIOS call 0x5f05 not supported, setting refresh with VBE 3 method.
(II) I810(0): xf86UnbindGARTMemory: unbind key 14
(II) I810(0): xf86UnbindGARTMemory: unbind key 10
(II) I810(0): xf86UnbindGARTMemory: unbind key 11
(II) I810(0): xf86UnbindGARTMemory: unbind key 13
(II) I810(0): xf86UnbindGARTMemory: unbind key 12
(WW) I810(0): Successfully set original devices (2)
FreeFontPath: FPE "/usr/X11R6/lib/X11/fonts/misc/" refcount is 2, should be 1;
fixing.
(II) APM registered successfully
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/libint10.so
(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: Brookdale-G 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: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Before: SWF1 is 0x00000108
(II) I810(0): After: SWF1 is 0x00000108
(WW) xf86AcquireGART: AGPIOC_ACQUIRE failed (Device busy)
(II) I810(0): Allocated 128 kB for the ring buffer at 0x0
(II) I810(0): Allocating at least 512 scanlines for pixmap cache
(II) I810(0): Initial framebuffer allocation size: 5120 kByte
(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000
(II) I810(0): Allocated 16 kB for HW (ARGB) cursor at 0x7ffb000
(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffa000 (0x0251c000).
(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fea000
(II) I810(0): Updated framebuffer allocation size from 5120 to 8192 kByte
(II) I810(0): Updated pixmap cache from 512 scanlines to 1280 scanlines
(II) I810(0): 0x89dc012c: Memory at offset 0x00020000, size 8192 kBytes
(II) I810(0): 0x7f1f2fa0: Memory at offset 0x07fff000, size 4 kBytes
(II) I810(0): 0x7ce1d020: Memory at offset 0x07ffb000, size 16 kBytes
(II) I810(0): 0x7c273d44: Memory at offset 0x00000000, size 128 kBytes
(II) I810(0): 0x89dc016c: Memory at offset 0x07fea000, size 64 kBytes
(II) I810(0): 0x7ce1d040: Memory at offset 0x07ffa000, size 4 kBytes
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(II) I810(0): xf86BindGARTMemory: bind key 19 at 0x000df000 (pgoffset 223)
(II) I810(0): xf86BindGARTMemory: bind key 15 at 0x07fff000 (pgoffset 32767)
(II) I810(0): xf86BindGARTMemory: bind key 16 at 0x07ffb000 (pgoffset 32763)
(II) I810(0): xf86BindGARTMemory: bind key 18 at 0x07fea000 (pgoffset 32746)
(II) I810(0): xf86BindGARTMemory: bind key 17 at 0x07ffa000 (pgoffset 32762)
(WW) I810(0): PGTBL_ER is 0x00000049
(II) I810(0): Before: SWF1 is 0x00001108
(II) I810(0): After: SWF1 is 0x00001108
(II) I810(0): Setting refresh with VBE 3 method.
(II) I810(0): Display plane A is enabled and connected to Pipe A.
(II) I810(0): Enabling plane A.
(II) I810(0): Display plane A is now enabled and connected to Pipe A.
(II) I810(0): PIPEACONF is 0x80000000
(II) I810(0): Mode bandwidth is 47 Mpixel/s
(II) I810(0): maxBandwidth is 640 Mbyte/s, pipe bandwidths are 252 Mbyte/s, 0
Mbyte/s
(II) I810(0): Initializing HW Cursor
(**) I810(0): DPMS enabled
(II) I810(0): direct rendering: Not available
(==) RandR enabled
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
(II) 3rd Button detected: disabling emulate3Button
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
        the saved state
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(II) I810(0): BIOS call 0x5f05 not supported, setting refresh with VBE 3 method.
(II) I810(0): xf86UnbindGARTMemory: unbind key 19
(II) I810(0): xf86UnbindGARTMemory: unbind key 15
(II) I810(0): xf86UnbindGARTMemory: unbind key 16
(II) I810(0): xf86UnbindGARTMemory: unbind key 18
(II) I810(0): xf86UnbindGARTMemory: unbind key 17
(WW) I810(0): Successfully set original devices (2)
FreeFontPath: FPE "/usr/X11R6/lib/X11/fonts/misc/" refcount is 2, should be 1;
fixing.
(II) APM registered successfully
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/libint10.so
(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: Brookdale-G 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: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Before: SWF1 is 0x00000108
(II) I810(0): After: SWF1 is 0x00000108
(WW) xf86AcquireGART: AGPIOC_ACQUIRE failed (Device busy)
(II) I810(0): Allocated 128 kB for the ring buffer at 0x0
(II) I810(0): Allocating at least 512 scanlines for pixmap cache
(II) I810(0): Initial framebuffer allocation size: 5120 kByte
(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000
(II) I810(0): Allocated 16 kB for HW (ARGB) cursor at 0x7ffb000
(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffa000 (0x0251d000).
(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fea000
(II) I810(0): Updated framebuffer allocation size from 5120 to 8192 kByte
(II) I810(0): Updated pixmap cache from 512 scanlines to 1280 scanlines
(II) I810(0): 0x89dc012c: Memory at offset 0x00020000, size 8192 kBytes
(II) I810(0): 0x7ce1da00: Memory at offset 0x07fff000, size 4 kBytes
(II) I810(0): 0x7ce1da20: Memory at offset 0x07ffb000, size 16 kBytes
(II) I810(0): 0x7c273d44: Memory at offset 0x00000000, size 128 kBytes
(II) I810(0): 0x89dc016c: Memory at offset 0x07fea000, size 64 kBytes
(II) I810(0): 0x7ce1da40: Memory at offset 0x07ffa000, size 4 kBytes
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(II) I810(0): xf86BindGARTMemory: bind key 24 at 0x000df000 (pgoffset 223)
(II) I810(0): xf86BindGARTMemory: bind key 20 at 0x07fff000 (pgoffset 32767)
(II) I810(0): xf86BindGARTMemory: bind key 21 at 0x07ffb000 (pgoffset 32763)
(II) I810(0): xf86BindGARTMemory: bind key 23 at 0x07fea000 (pgoffset 32746)
(II) I810(0): xf86BindGARTMemory: bind key 22 at 0x07ffa000 (pgoffset 32762)
(WW) I810(0): PGTBL_ER is 0x00000049
(II) I810(0): Before: SWF1 is 0x00001108
(II) I810(0): After: SWF1 is 0x00001108
(II) I810(0): Setting refresh with VBE 3 method.
(II) I810(0): Display plane A is enabled and connected to Pipe A.
(II) I810(0): Enabling plane A.
(II) I810(0): Display plane A is now enabled and connected to Pipe A.
(II) I810(0): PIPEACONF is 0x80000000
(II) I810(0): Mode bandwidth is 47 Mpixel/s
(II) I810(0): maxBandwidth is 640 Mbyte/s, pipe bandwidths are 252 Mbyte/s, 0
Mbyte/s
(II) I810(0): Initializing HW Cursor
(**) I810(0): DPMS enabled
(II) I810(0): direct rendering: Not available
(==) RandR enabled
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
(II) 3rd Button detected: disabling emulate3Button
Comment 1 Daniel Stone 2006-04-02 07:50:04 UTC
fix committed to CVS, thanks a lot.  (i know it looks dubious, but that's how
it's dealt with on other parts of the code, so ...)
Comment 2 Peter Hutterer 2009-05-21 18:12:25 UTC

*** This bug has been marked as a duplicate of bug 21464 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.