Feedback from ZeroCopyTFP addition

Daniel Kasak dkasak at nusconsulting.com.au
Sun May 27 21:15:00 PDT 2007


Hi all.

I've tested the latest git of mesa / x11-drm / xserver / video driver
( r300 and intel ) with beryl over the past couple of days.

On both systems ( AMD64 / Radeon X700, P4 / Intel 845G ), there are some
minor glitches with the gnome background and panel. There seems to be
some offset-related issue. When I click & drag with the mouse, the
selected area shows a part of the background, but the *wrong* part. This
happens both with and without beryl running. Also when I hover over
desktop icons and panel launcher icons, the same thing happens here. I
can produce a screenshot if someone is interested.

Now for the good news ... On my Radeon system, beryl runs a *lot* more
smoothly - in fact pretty much perfectly. There were basically no pauses
when activating any of the effects. It's great :)

And now for the not so good news ... On the Intel system, running beryl
immediately crashed X. I'm attaching the X log below ... and note that
while the log claims to be from 7.2.0, it was definitely from the latest
git sources ... I used a Gentoo ebuild to build & install, and I think
it might be doing something to the version number reported.

X Window System Version 7.2.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: Linux 2.6.20-beyond2 i686 
Current Operating System: Linux dkasak 2.6.20-beyond2 #4 PREEMPT Thu May
17 09:52:54 EST 2007 i686
Build Date: 28 May 2007
 
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon May 28 13:33:54 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(WW) The directory "/usr/share/fonts/TTF/" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/fonts/freefont/" does not exist.
        Entry deleted from font path.
(WW) Including the default font
path /usr/share/fonts/misc/,/usr/share/fonts/TTF/,/usr/share/fonts/OTF,/usr/share/font
s/Type1/,/usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/.
(**) FontPath set to:
        /usr/share/fonts/arial_narrow/,
        /usr/share/fonts/misc/,
        /usr/share/fonts/Type1/,
        /usr/share/fonts/75dpi/,
        /usr/share/fonts/100dpi/,
        /usr/share/fonts/artwiz/,
        /usr/share/fonts/cheapskatefonts/,
        /usr/share/fonts/sharefonts/,
        /usr/share/fonts/sgi-fonts/,
        /usr/share/fonts/urw-fonts/,
        /usr/share/fonts/default/ghostscript/,
        /usr/share/fonts/corefonts/,
        /usr/share/fonts/lfpfonts-var/,
        /usr/share/fonts/lfpfonts-fix/,
        /usr/share/fonts/misc/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/OTF,
        /usr/share/fonts/Type1/,
        /usr/share/fonts/100dpi/,
        /usr/share/fonts/75dpi/
(==) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Extension "Composite" is enabled
(**) Extension "RENDER" is enabled
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or
directory)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x81d0a40
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.3
        X.Org Video Driver: 2.0
        X.Org XInput driver : 1.0
        X.Org Server Extension : 0.3
        X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(++) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,2560 card 1028,0161 rev 01 class 06,00,00
hdr 00
(II) PCI: 00:02:0: chip 8086,2562 card 1028,0161 rev 01 class 03,00,00
hdr 00
(II) PCI: 00:1d:0: chip 8086,24c2 card 1028,0161 rev 01 class 0c,03,00
hdr 80
(II) PCI: 00:1d:1: chip 8086,24c4 card 1028,0161 rev 01 class 0c,03,00
hdr 00
(II) PCI: 00:1d:2: chip 8086,24c7 card 1028,0161 rev 01 class 0c,03,00
hdr 00
(II) PCI: 00:1d:7: chip 8086,24cd card 1028,0161 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 1028,0161 rev 01 class 01,01,8a
hdr 00
(II) PCI: 00:1f:3: chip 8086,24c3 card 1028,0161 rev 01 class 0c,05,00
hdr 00
(II) PCI: 00:1f:5: chip 8086,24c5 card 1028,0161 rev 01 class 04,01,00
hdr 00
(II) PCI: 01:09:0: chip 14e4,4401 card 1028,8127 rev 01 class 02,00,00
hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,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) Subtractive PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:30:0), (0,1,1), BCTRL: 0x0002 (VGA_EN is
cleared)
(II) Bus 1 non-prefetchable memory range:
        [0] -1  0       0xfe900000 - 0xfeafffff (0x200000) MX[B]
(II) Bus 1 prefetchable memory range:
        [0] -1  0       0x40000000 - 0x400fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is
set)
(--) PCI:*(0:2:0) Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset
Integrated Graphics Device rev 1, Mem @ 0xf00000
00/27, 0xfeb80000/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       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1  0       0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xe0000000 from 0xefffffff to
0xdfffffff
(II) Active PCI resource ranges:
        [0] -1  0       0xfe9fe000 - 0xfe9fffff (0x2000) MX[B]
        [1] -1  0       0xfeb7f900 - 0xfeb7f9ff (0x100) MX[B]
        [2] -1  0       0xfeb7fa00 - 0xfeb7fbff (0x200) MX[B]
        [3] -1  0       0xfeb7fc00 - 0xfeb7ffff (0x400) MX[B]
        [4] -1  0       0xffa80800 - 0xffa80bff (0x400) MX[B]
        [5] -1  0       0xe0000000 - 0xdfffffff (0x0) MX[B]O
        [6] -1  0       0xfeb80000 - 0xfebfffff (0x80000) MX[B](B)
        [7] -1  0       0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [8] -1  0       0x0000edc0 - 0x0000edff (0x40) IX[B]
        [9] -1  0       0x0000ee00 - 0x0000eeff (0x100) IX[B]
        [10] -1 0       0x0000eda0 - 0x0000edbf (0x20) IX[B]
        [11] -1 0       0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [12] -1 0       0x00000374 - 0x00000374 (0x1) IX[B]
        [13] -1 0       0x00000170 - 0x00000177 (0x8) IX[B]
        [14] -1 0       0x000003f4 - 0x000003f4 (0x1) IX[B]
        [15] -1 0       0x000001f0 - 0x000001f7 (0x8) IX[B]
        [16] -1 0       0x0000ff40 - 0x0000ff5f (0x20) IX[B]
        [17] -1 0       0x0000ff60 - 0x0000ff7f (0x20) IX[B]
        [18] -1 0       0x0000ff80 - 0x0000ff9f (0x20) IX[B]
(II) Active PCI resource ranges after removing overlaps:
        [0] -1  0       0xfe9fe000 - 0xfe9fffff (0x2000) MX[B]
        [1] -1  0       0xfeb7f900 - 0xfeb7f9ff (0x100) MX[B]
        [2] -1  0       0xfeb7fa00 - 0xfeb7fbff (0x200) MX[B]
        [3] -1  0       0xfeb7fc00 - 0xfeb7ffff (0x400) MX[B]
        [4] -1  0       0xffa80800 - 0xffa80bff (0x400) MX[B]
        [5] -1  0       0xe0000000 - 0xdfffffff (0x0) MX[B]O
        [6] -1  0       0xfeb80000 - 0xfebfffff (0x80000) MX[B](B)
        [7] -1  0       0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [8] -1  0       0x0000edc0 - 0x0000edff (0x40) IX[B]
        [9] -1  0       0x0000ee00 - 0x0000eeff (0x100) IX[B]
        [10] -1 0       0x0000eda0 - 0x0000edbf (0x20) IX[B]
        [11] -1 0       0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [12] -1 0       0x00000374 - 0x00000374 (0x1) IX[B]
        [13] -1 0       0x00000170 - 0x00000177 (0x8) IX[B]
        [14] -1 0       0x000003f4 - 0x000003f4 (0x1) IX[B]
        [15] -1 0       0x000001f0 - 0x000001f7 (0x8) IX[B]
        [16] -1 0       0x0000ff40 - 0x0000ff5f (0x20) IX[B]
        [17] -1 0       0x0000ff60 - 0x0000ff7f (0x20) IX[B]
        [18] -1 0       0x0000ff80 - 0x0000ff9f (0x20) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
        [0] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1  0       0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
        [0] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0       0xfe9fe000 - 0xfe9fffff (0x2000) MX[B]
        [5] -1  0       0xfeb7f900 - 0xfeb7f9ff (0x100) MX[B]
        [6] -1  0       0xfeb7fa00 - 0xfeb7fbff (0x200) MX[B]
        [7] -1  0       0xfeb7fc00 - 0xfeb7ffff (0x400) MX[B]
        [8] -1  0       0xffa80800 - 0xffa80bff (0x400) MX[B]
        [9] -1  0       0xe0000000 - 0xdfffffff (0x0) MX[B]O
        [10] -1 0       0xfeb80000 - 0xfebfffff (0x80000) MX[B](B)
        [11] -1 0       0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [12] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [13] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [14] -1 0       0x0000edc0 - 0x0000edff (0x40) IX[B]
        [15] -1 0       0x0000ee00 - 0x0000eeff (0x100) IX[B]
        [16] -1 0       0x0000eda0 - 0x0000edbf (0x20) IX[B]
        [17] -1 0       0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [18] -1 0       0x00000374 - 0x00000374 (0x1) IX[B]
        [19] -1 0       0x00000170 - 0x00000177 (0x8) IX[B]
        [20] -1 0       0x000003f4 - 0x000003f4 (0x1) IX[B]
        [21] -1 0       0x000001f0 - 0x000001f7 (0x8) IX[B]
        [22] -1 0       0x0000ff40 - 0x0000ff5f (0x20) IX[B]
        [23] -1 0       0x0000ff60 - 0x0000ff7f (0x20) IX[B]
        [24] -1 0       0x0000ff80 - 0x0000ff9f (0x20) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also
specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also
specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also
specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also
specified in the config file.
(II) "type1" will be loaded. This was enabled by default and also
specified in the config file.
(II) "record" will be loaded. This was enabled by default and also
specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also
specified in the config file.
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "xtrap"
(II) Loading /usr/lib/xorg/modules/extensions//libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DEC-XTRAP
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 7.2.0, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts//libtype1.so
(II) Module type1: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.2
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "i810"
(II) Loading /usr/lib/xorg/modules/drivers//i810_drv.so
(II) Module i810: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 2.0.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 2.0
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.1.1
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 1.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.1.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 1.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 965G, 965G, 965Q, 946GZ, 965GM
(II) Primary Device is: PCI 00:02:0
(--) Chipset 845G found
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0       0xfe9fe000 - 0xfe9fffff (0x2000) MX[B]
        [5] -1  0       0xfeb7f900 - 0xfeb7f9ff (0x100) MX[B]
        [6] -1  0       0xfeb7fa00 - 0xfeb7fbff (0x200) MX[B]
        [7] -1  0       0xfeb7fc00 - 0xfeb7ffff (0x400) MX[B]
        [8] -1  0       0xffa80800 - 0xffa80bff (0x400) MX[B]
        [9] -1  0       0xe0000000 - 0xdfffffff (0x0) MX[B]O
        [10] -1 0       0xfeb80000 - 0xfebfffff (0x80000) MX[B](B)
        [11] -1 0       0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [12] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [13] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [14] -1 0       0x0000edc0 - 0x0000edff (0x40) IX[B]
        [15] -1 0       0x0000ee00 - 0x0000eeff (0x100) IX[B]
        [16] -1 0       0x0000eda0 - 0x0000edbf (0x20) IX[B]
        [17] -1 0       0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [18] -1 0       0x00000374 - 0x00000374 (0x1) IX[B]
        [19] -1 0       0x00000170 - 0x00000177 (0x8) IX[B]
        [20] -1 0       0x000003f4 - 0x000003f4 (0x1) IX[B]
        [21] -1 0       0x000001f0 - 0x000001f7 (0x8) IX[B]
        [22] -1 0       0x0000ff40 - 0x0000ff5f (0x20) IX[B]
        [23] -1 0       0x0000ff60 - 0x0000ff7f (0x20) IX[B]
        [24] -1 0       0x0000ff80 - 0x0000ff9f (0x20) IX[B]
(II) resource ranges after probing:
        [0] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0       0xfe9fe000 - 0xfe9fffff (0x2000) MX[B]
        [5] -1  0       0xfeb7f900 - 0xfeb7f9ff (0x100) MX[B]
        [6] -1  0       0xfeb7fa00 - 0xfeb7fbff (0x200) MX[B]
        [7] -1  0       0xfeb7fc00 - 0xfeb7ffff (0x400) MX[B]
        [8] -1  0       0xffa80800 - 0xffa80bff (0x400) MX[B]
        [9] -1  0       0xe0000000 - 0xdfffffff (0x0) MX[B]O
        [10] -1 0       0xfeb80000 - 0xfebfffff (0x80000) MX[B](B)
        [11] -1 0       0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [12] 0  0       0x000a0000 - 0x000affff (0x10000) MS[B]
        [13] 0  0       0x000b0000 - 0x000b7fff (0x8000) MS[B]
        [14] 0  0       0x000b8000 - 0x000bffff (0x8000) MS[B]
        [15] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [16] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [17] -1 0       0x0000edc0 - 0x0000edff (0x40) IX[B]
        [18] -1 0       0x0000ee00 - 0x0000eeff (0x100) IX[B]
        [19] -1 0       0x0000eda0 - 0x0000edbf (0x20) IX[B]
        [20] -1 0       0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [21] -1 0       0x00000374 - 0x00000374 (0x1) IX[B]
        [22] -1 0       0x00000170 - 0x00000177 (0x8) IX[B]
        [23] -1 0       0x000003f4 - 0x000003f4 (0x1) IX[B]
        [24] -1 0       0x000001f0 - 0x000001f7 (0x8) IX[B]
        [25] -1 0       0x0000ff40 - 0x0000ff5f (0x20) IX[B]
        [26] -1 0       0x0000ff60 - 0x0000ff7f (0x20) IX[B]
        [27] -1 0       0x0000ff80 - 0x0000ff9f (0x20) IX[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/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.1.0
        ABI class: X.Org Video Driver, version 2.0
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 0.1.0
        ABI class: X.Org Video Driver, version 2.0
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(**) intel(0): Option "AccelMethod" "exa"
(**) intel(0): Option "PageFlip" "true"
(II) intel(0): Integrated Graphics Chipset: Intel(R) 845G
(--) intel(0): Chipset: "845G"
(--) intel(0): Linear framebuffer at 0xF0000000
(--) intel(0): IO registers at addr 0xFEB80000
(II) intel(0): 1 display pipe available.
(**) intel(0): Using EXA for acceleration
(--) intel(0): Will not try to allocate texture pool for old Mesa 3D
driver.
(II) intel(0): Will try to reserve 32768 kiB of AGP aperture space
        for the DRM memory manager.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module already built-in
(II) intel(0): Output VGA using monitor section Monitor0
(II) intel(0): I2C bus "CRTDDC_A" initialized.
(II) intel(0): I2C bus "DVODDC_D" initialized.
(II) Loading sub module "sil164"
(II) LoadModule: "sil164"
(II) Loading /usr/lib/xorg/modules/drivers//sil164.so
(II) Module sil164: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(EE) intel(0): detecting sil164
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(II) Loading sub module "ch7xxx"
(II) LoadModule: "ch7xxx"
(II) Loading /usr/lib/xorg/modules/drivers//ch7xxx.so
(II) Module ch7xxx: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(EE) intel(0): Unable to read from DVOI2C_E Slave 236.
(II) Loading sub module "ivch"
(II) LoadModule: "ivch"
(II) Loading /usr/lib/xorg/modules/drivers//ivch.so
(II) Module ivch: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVOI2C_B" initialized.
(EE) intel(0): ivch: Unable to read register 0x00 from DVOI2C_B:04.
(II) intel(0): I2C bus "DVOI2C_B" removed.
(II) intel(0): I2C bus "DVODDC_D" removed.
(II) intel(0): Output VGA connected
(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
(II) intel(0): EDID vendor "BNQ", prod id 30264
(II) intel(0): Using EDID range info for horizontal sync
(II) intel(0): Using EDID range info for vertical refresh
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1328 1440 1688
1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "640x350"x0.0   25.17  640 656 752 800  350 387
389 449 -hsync +vsync (31.5 kHz)
(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601
605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601
603 625 +hsync +vsync (35.2 kHz)
(II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481
484 500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489
491 520 -hsync -vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483
486 525 -hsync -vsync (35.0 kHz)
(II) intel(0): Modeline "640x480"x0.0   25.20  640 656 752 800  480 490
492 525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412
414 449 -hsync +vsync (31.5 kHz)
(II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688
1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1024x768"x0.0   78.80  1024 1040 1136 1312  768
769 772 800 +hsync +vsync (60.1 kHz)
(II) intel(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768
771 777 806 -hsync -vsync (56.5 kHz)
(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768
771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625
628 667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601
604 625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637
643 666 +hsync +vsync (48.1 kHz)
(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864
865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1152x864"x74.8  104.00  1152 1224 1344 1536
864 867 871 905 -hsync +vsync (67.7 kHz)
(II) intel(0): Modeline "1280x1024"x76.0  140.75  1280 1368 1504 1728
1024 1027 1034 1072 -hsync +vsync (81.5 kHz)
(II) intel(0): Modeline "1280x1024"x59.9  109.00  1280 1368 1496 1712
1024 1027 1034 1063 -hsync +vsync (63.7 kHz)
(II) intel(0): Modeline "1280x1024"x70.9  131.00  1280 1368 1504 1728
1024 1027 1034 1069 -hsync +vsync (75.8 kHz)
(II) intel(0): EDID vendor "BNQ", prod id 30264
(II) intel(0): Output VGA connected
(II) intel(0): Output VGA using initial mode 1280x1024
(II) intel(0): detected 128 kB GTT.
(II) intel(0): detected 892 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(**) intel(0): Will try to enable page flipping
(==) intel(0): Triple buffering disabled
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(**) intel(0): Display dimensions: (340, 270) mm
(**) intel(0): DPI set to (95, 120)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules//libexa.so
(II) Module exa: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 2.2.0
        ABI class: X.Org Video Driver, version 2.0
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"(II) Module already built-in
(II) intel(0): Comparing regs from server start up to After PreInit
(==) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] 0   0       0xfeb80000 - 0xfebfffff (0x80000) MS[B]
        [1] 0   0       0xf0000000 - 0xf7ffffff (0x8000000) MS[B]
        [2] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) 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       0xfe9fe000 - 0xfe9fffff (0x2000) MX[B]
        [7] -1  0       0xfeb7f900 - 0xfeb7f9ff (0x100) MX[B]
        [8] -1  0       0xfeb7fa00 - 0xfeb7fbff (0x200) MX[B]
        [9] -1  0       0xfeb7fc00 - 0xfeb7ffff (0x400) MX[B]
        [10] -1 0       0xffa80800 - 0xffa80bff (0x400) MX[B]
        [11] -1 0       0xe0000000 - 0xdfffffff (0x0) MX[B]O
        [12] -1 0       0xfeb80000 - 0xfebfffff (0x80000) MX[B](B)
        [13] -1 0       0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [14] 0  0       0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
        [15] 0  0       0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
        [16] 0  0       0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
        [17] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [18] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [19] -1 0       0x0000edc0 - 0x0000edff (0x40) IX[B]
        [20] -1 0       0x0000ee00 - 0x0000eeff (0x100) IX[B]
        [21] -1 0       0x0000eda0 - 0x0000edbf (0x20) IX[B]
        [22] -1 0       0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
        [23] -1 0       0x00000374 - 0x00000374 (0x1) IX[B]
        [24] -1 0       0x00000170 - 0x00000177 (0x8) IX[B]
        [25] -1 0       0x000003f4 - 0x000003f4 (0x1) IX[B]
        [26] -1 0       0x000001f0 - 0x000001f7 (0x8) IX[B]
        [27] -1 0       0x0000ff40 - 0x0000ff5f (0x20) IX[B]
        [28] -1 0       0x0000ff60 - 0x0000ff7f (0x20) IX[B]
        [29] -1 0       0x0000ff80 - 0x0000ff9f (0x20) IX[B]
        [30] 0  0       0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
        [31] 0  0       0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) intel(0): Kernel reported 208896 total, 1 used
(II) intel(0): I830CheckAvailableMemory: 835580 kB available
(==) intel(0): VideoRam: 131072 KB
(II) intel(0): Attempting memory allocation with tiled buffers and 
               large DRI memory manager reservation:
(II) intel(0): Attempting memory allocation with tiled buffers and 
               small DRI memory manager reservation:
(II) intel(0): Success.
(II) intel(0): Increasing the scanline pitch to allow tiling mode (1280
-> 2048).
(II) intel(0): Memory allocation layout:
(II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
(II) intel(0): 0x00020000-0x00024fff: HW cursors (20 kB)
(II) intel(0): 0x00025000-0x0002cfff: logical 3D context (32 kB)
(II) intel(0): 0x000df000:            end of stolen memory
(II) intel(0): 0x000df000-0x000dffff: overlay registers (4 kB,
0x27b58000 physical)
(II) intel(0): 0x000e0000-0x002dffff: DRI memory manager (2048 kB)
(II) intel(0): 0x01000000-0x01ffffff: front buffer (10240 kB)
(II) intel(0): 0x02000000-0x045f7fff: exa offscreen (38880 kB)
(II) intel(0): 0x05000000-0x05ffffff: back buffer (10240 kB)
(II) intel(0): 0x06000000-0x06ffffff: depth buffer (10240 kB)
(II) intel(0): 0x08000000:            end of aperture
(II) intel(0): front buffer is tiled
(II) intel(0): back buffer is tiled
(II) intel(0): depth buffer is tiled
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenByBusid: drmOpenMinor returns 7
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) [drm] loaded kernel module for "i915" driver.
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
(II) intel(0): [drm] framebuffer handle = 0xf1000000
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): [drm] Registers = 0xfeb80000
(II) intel(0): [drm] ring buffer = 0xf0000000
(II) intel(0): [drm] init sarea width,height = 1280 x 1280 (pitch 2048)
(II) intel(0): [drm] Mapping front buffer
(II) intel(0): [drm] Front Buffer = 0x2e200000
(II) intel(0): [drm] Back Buffer = 0xf5000000
(II) intel(0): [drm] Depth Buffer = 0xf6000000
(II) intel(0): [dri] visual configs initialized
(II) intel(0): Page Flipping enabled
(==) intel(0): Write-combining range (0xf0000000,0x8000000)
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x0000
(II) EXA(0): Offscreen pixmap area of 39813120 bytes
(II) EXA(0): Driver registered support for the following operations:
(II)         Solid
(II)         Copy
(II)         Composite (RENDER acceleration)
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x000df000 (pgoffset
223)
(II) intel(0): xf86BindGARTMemory: bind key 1 at 0x01000000 (pgoffset
4096)
(II) intel(0): xf86BindGARTMemory: bind key 2 at 0x02000000 (pgoffset
8192)
(II) intel(0): xf86BindGARTMemory: bind key 3 at 0x05000000 (pgoffset
20480)
(II) intel(0): xf86BindGARTMemory: bind key 4 at 0x06000000 (pgoffset
24576)
(II) intel(0): Output configuration:
(II) intel(0):   Pipe A is on
(II) intel(0):   Display plane A is now enabled and connected to pipe A.
(II) intel(0):   Output VGA is connected to pipe A
(**) Option "dpms"
(**) intel(0): DPMS enabled
(II) intel(0): Set up overlay video
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(II) intel(0): [DRI] installation complete
(II) intel(0): [drm] dma control initialized, using IRQ 11
(II) intel(0): direct rendering: Enabled
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled
message.
(WW) intel(0): Option "FBTexPercent" is not used
(--) RandR disabled
(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 XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(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
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(II) AIGLX: Loaded and initialized /usr/lib/dri/i915tex_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
(II) intel(0): Setting screen physical size to 338 x 270
(**) Option "Protocol" "IMPS/2"
(**) Mouse0: Device: "/dev/input/mice"
(**) Mouse0: Protocol: "IMPS/2"
(**) Mouse0: always reports core events
(**) Option "Device" "/dev/input/mice"
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(**) Mouse0: Buttons: 9
(**) Keyboard0: always reports core events
(**) 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) evaluating device (Keyboard0)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) evaluating device (Mouse0)
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(II) Mouse0: ps2EnableDataReporting: succeeded
Could not init font path element /usr/share/fonts/TTF/, removing from
list!
Could not init font path element /usr/share/fonts/OTF, removing from
list!
(II) intel(0): Damage tracking initialized for page flipping
(II) 3rd Button detected: disabling emulate3Button

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x7e) [0x80bf500]
1: [0xb7f28420]
2: /usr/lib/xorg/modules/extensions//libglx.so [0xb7b8be94]
3: /usr/lib/xorg/modules/extensions//libglx.so(DoMakeCurrent+0x263)
[0xb7b5992a]
4: /usr/lib/xorg/modules/extensions//libglx.so [0xb7b59ce6]
5: /usr/lib/xorg/modules/extensions//libglx.so [0xb7b5bc40]
6: /usr/bin/X [0x814478c]
7: /usr/bin/X(Dispatch+0x29c) [0x8086890]
8: /usr/bin/X(main+0x499) [0x806de85]
9: /lib/libc.so.6(__libc_start_main+0xe3) [0xb7c56823]

Fatal server error:
Caught signal 11.  Server aborting

(II) AIGLX: Suspending AIGLX clients for VT switch
(II) intel(0): xf86UnbindGARTMemory: unbind key 0
(II) intel(0): xf86UnbindGARTMemory: unbind key 1
(II) intel(0): xf86UnbindGARTMemory: unbind key 2
(II) intel(0): xf86UnbindGARTMemory: unbind key 3
(II) intel(0): xf86UnbindGARTMemory: unbind key 4

--
Daniel Kasak
IT Developer
NUS Consulting Group
Level 5, 77 Pacific Highway
North Sydney, NSW, Australia 2060
T: (+61) 2 9922-7676 / F: (+61) 2 9922 7989
email: dkasak at nusconsulting.com.au
website: http://www.nusconsulting.com.au




More information about the xorg mailing list