Bug 1425

Summary: xcompmgr doesnt work on my ppc64 of gentoo 2004.2
Product: xorg Reporter: Yang Dehua <yangdh>
Component: App/xcompmgrAssignee: Xorg Project Team <xorg-team>
Status: CLOSED FIXED QA Contact:
Severity: blocker    
Priority: high CC: pip, rene
Version: unspecified   
Hardware: PowerPC   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
screenshot.png
none
Proposed fix.
none
My current patch that does not cause regressions like the B32 one ...
none
Final least invasive fix. none

Description Yang Dehua 2004-09-20 03:55:14 UTC
I installed xorg 6.8 on my mac G5 under gentoo ppc64 of 2004.2 running linux
2.6.8.1 kernel. I also got xcompmgr from the cvs tar.gz, compiled and installed
on the system. When I ran it with "xcompmgr -c" the whole screen blured, all
things ware invisible except the shadow of the window in which I ran the
manager. I canceled the program with "ctrl+c" , the desktop backed again, and
some errors appeared on the window:

error 14 request 156 minor 6 serial 1738
error 9 request 154 minor 4 serial 1739
error 14 request 156 minor 6 serial 1748
error 9 request 154 minor 4 serial 1749
error 14 request 156 minor 6 serial 1758
error 9 request 154 minor 4 serial 1759
error 14 request 156 minor 6 serial 1768
error 9 request 154 minor 4 serial 1769

My xorg.log:

X Window System Version 6.8.0
Release Date: 8 September 2004
X Protocol Version 11, Revision 0, Release 6.8
Build Operating System: Linux 2.6.8-custom ppc64 [ELF] 
Current Operating System: Linux dehua 2.6.8-custom #1 SMP Fri Sep 10 17:08:33
Local time zone must be set--see zic  ppc64
Build Date: 19 September 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 Sep 20 18:12:50 2004
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "My layout"
(**) |-->Screen "Screen 1" (0)
(**) |   |-->Monitor "Generic Monitor"
(**) |   |-->Device "ATI Radeon 9600 Pro"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "macintosh"
(**) XKB: model: "macintosh"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to
"/usr/share/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/TTF/,/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 "AllowMouseOpenFail"
(**) Option "RandR" "on"
(**) Extension "Composite" is enabled
(**) Extension "RENDER" is enabled
(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.so
(II) Module bitmap: vendor="X.Org Foundation"
	compiled for 6.8.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.8.0, 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:01:0: chip 1022,7450 card 0000,0000 rev 12 class 06,04,00 hdr 81
(II) PCI: 00:02:0: chip 1022,7450 card 0000,0000 rev 12 class 06,04,00 hdr 81
(II) PCI: 00:03:0: chip 106b,0045 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:04:0: chip 106b,0046 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:05:0: chip 106b,0047 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:06:0: chip 106b,0048 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:07:0: chip 106b,0049 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 01:07:0: chip 106b,0041 card 0000,0000 rev 20 class ff,00,00 hdr 00
(II) PCI: 01:08:0: chip 106b,0040 card 0000,0000 rev 00 class 0c,03,10 hdr 00
(II) PCI: 01:09:0: chip 106b,0040 card 0000,0000 rev 00 class 0c,03,10 hdr 00
(II) PCI: 02:0b:0: chip 1033,0035 card 1033,0035 rev 43 class 0c,03,10 hdr 80
(II) PCI: 02:0b:1: chip 1033,0035 card 1033,0035 rev 43 class 0c,03,10 hdr 00
(II) PCI: 02:0b:2: chip 1033,00e0 card 1033,00e0 rev 04 class 0c,03,20 hdr 00
(II) PCI: 03:0d:0: chip 106b,0043 card 0000,0000 rev 00 class ff,00,00 hdr 00
(II) PCI: 03:0e:0: chip 106b,0042 card 106b,5811 rev 00 class 0c,00,10 hdr 00
(II) PCI: 04:0f:0: chip 106b,004c card 0000,0000 rev 00 class 02,00,00 hdr 00
(II) PCI: 05:0c:0: chip 1166,0240 card 1166,0240 rev 00 class 01,01,8f hdr 80
(II) PCI: 05:0c:1: chip 1166,0240 card 1166,0240 rev 00 class 01,01,85 hdr 80
(II) PCI: f0:0b:0: chip 106b,004b card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: f0:10:0: chip 1002,4150 card 1002,4150 rev 00 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) PCI-to-PCI bridge:
(II) Bus 6: bridge is at (0:1:0), (0,6,6), BCTRL: 0x0000 (VGA_EN is cleared)
(II) PCI-to-PCI bridge:
(II) Bus 7: bridge is at (0:2:0), (0,7,7), BCTRL: 0x0000 (VGA_EN is cleared)
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:3:0), (0,1,1), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0	0x80000000 - 0x800fffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:4:0), (0,2,2), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 2 non-prefetchable memory range:
	[0] -1	0	0x80100000 - 0x801fffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 3: bridge is at (0:5:0), (0,3,3), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 3 non-prefetchable memory range:
	[0] -1	0	0x80200000 - 0x802fffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 4: bridge is at (0:6:0), (0,4,4), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 4 non-prefetchable memory range:
	[0] -1	0	0x80300000 - 0x805fffff (0x300000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 5: bridge is at (0:7:0), (0,5,5), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 5 non-prefetchable memory range:
	[0] -1	0	0x80600000 - 0x806fffff (0x100000) MX[B]
(II) Host-to-PCI bridge:
(II) Bus 240: bridge is at (240:11:0), (240,240,240), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 240 I/O range:
	[0] -1	0	0x00000000 - 0x00ffffff (0x1000000) IX[B]
(II) Bus 240 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) Bus 240 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x00ffffff (0x1000000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x100000000) MX[B]
(--) PCI:*(240:16:0) ATI Technologies Inc RV350 AP [Radeon 9600] rev 0, Mem @
0xa0000000/28, 0x90000000/16, I/O @ 0x0400/8, BIOS @ 0x90020000/17
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x100000000) MX[B]
	[1] -1	0	0x00000000 - 0x00ffffff (0x1000000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0x00ffffff - 0x00ffffff (0x1) IX[B]
	[3] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0	0x80600000 - 0x80601fff (0x2000) MX[B]
	[1] -1	0	0x80400000 - 0x805fffff (0x200000) MX[B]
	[2] -1	0	0x80200000 - 0x80200fff (0x1000) MX[B]
	[3] -1	0	0x80204000 - 0x80207fff (0x4000) MX[B]
	[4] -1	0	0x80100000 - 0x801000ff (0x100) MX[B]
	[5] -1	0	0x80101000 - 0x80101fff (0x1000) MX[B]
	[6] -1	0	0x80102000 - 0x80102fff (0x1000) MX[B]
	[7] -1	0	0x80080000 - 0x80080fff (0x1000) MX[B]
	[8] -1	0	0x80081000 - 0x80081fff (0x1000) MX[B]
	[9] -1	0	0x80000000 - 0x8007ffff (0x80000) MX[B]
	[10] -1	0	0x90020000 - 0x9003ffff (0x20000) MX[B](B)
	[11] -1	0	0x90000000 - 0x9000ffff (0x10000) MX[B](B)
	[12] -1	0	0xa0000000 - 0xafffffff (0x10000000) MX[B](B)
	[13] -1	0	0x00000400 - 0x000004ff (0x100) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0x80600000 - 0x80601fff (0x2000) MX[B]
	[1] -1	0	0x80400000 - 0x805fffff (0x200000) MX[B]
	[2] -1	0	0x80200000 - 0x80200fff (0x1000) MX[B]
	[3] -1	0	0x80204000 - 0x80207fff (0x4000) MX[B]
	[4] -1	0	0x80100000 - 0x801000ff (0x100) MX[B]
	[5] -1	0	0x80101000 - 0x80101fff (0x1000) MX[B]
	[6] -1	0	0x80102000 - 0x80102fff (0x1000) MX[B]
	[7] -1	0	0x80080000 - 0x80080fff (0x1000) MX[B]
	[8] -1	0	0x80081000 - 0x80081fff (0x1000) MX[B]
	[9] -1	0	0x80000000 - 0x8007ffff (0x80000) MX[B]
	[10] -1	0	0x90020000 - 0x9003ffff (0x20000) MX[B](B)
	[11] -1	0	0x90000000 - 0x9000ffff (0x10000) MX[B](B)
	[12] -1	0	0xa0000000 - 0xafffffff (0x10000000) MX[B](B)
	[13] -1	0	0x00000400 - 0x000004ff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0x00ffffff - 0x00ffffff (0x1) IX[B]
	[3] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(II) All system resource ranges:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0x80600000 - 0x80601fff (0x2000) MX[B]
	[3] -1	0	0x80400000 - 0x805fffff (0x200000) MX[B]
	[4] -1	0	0x80200000 - 0x80200fff (0x1000) MX[B]
	[5] -1	0	0x80204000 - 0x80207fff (0x4000) MX[B]
	[6] -1	0	0x80100000 - 0x801000ff (0x100) MX[B]
	[7] -1	0	0x80101000 - 0x80101fff (0x1000) MX[B]
	[8] -1	0	0x80102000 - 0x80102fff (0x1000) MX[B]
	[9] -1	0	0x80080000 - 0x80080fff (0x1000) MX[B]
	[10] -1	0	0x80081000 - 0x80081fff (0x1000) MX[B]
	[11] -1	0	0x80000000 - 0x8007ffff (0x80000) MX[B]
	[12] -1	0	0x90020000 - 0x9003ffff (0x20000) MX[B](B)
	[13] -1	0	0x90000000 - 0x9000ffff (0x10000) MX[B](B)
	[14] -1	0	0xa0000000 - 0xafffffff (0x10000000) MX[B](B)
	[15] -1	0	0x00ffffff - 0x00ffffff (0x1) IX[B]
	[16] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[17] -1	0	0x00000400 - 0x000004ff (0x100) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 6.8.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: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
	compiled for 6.8.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.8.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: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 6.8.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: "fbdevhw"
(II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
	compiled for 6.8.0, module version = 0.0.2
	ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 6.8.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: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 6.8.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.8.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "v4l"
(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.so
(II) Module v4l: vendor="X.Org Foundation"
	compiled for 6.8.0, module version = 0.0.1
	ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "ati"
(II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.so
(II) Module ati: vendor="X.Org Foundation"
	compiled for 6.8.0, 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.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 6.8.0, 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.so
(II) Module keyboard: vendor="X.Org Foundation"
	compiled for 6.8.0, 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) ATI: ATI driver (version 6.5.6) for chipset: ati
(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 (AGP?), ATI Rage 128 Pro VR PT (AGP?),
	ATI Rage 128 Pro VR PU (AGP?), ATI Rage 128 Pro VR PV (AGP?),
	ATI Rage 128 Pro VR PW (AGP?), ATI Rage 128 Pro VR PX (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 (AGP?),
	ATI Rage 128 4X SF (AGP?), ATI Rage 128 4X SG (AGP?),
	ATI Rage 128 4X SH (AGP?), ATI Rage 128 4X SK (AGP?),
	ATI Rage 128 4X SL (AGP?), ATI Rage 128 4X SM (AGP),
	ATI Rage 128 4X SN (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 f0:10:0
(II) ATI:  Candidate "Device" section "ATI Radeon 9600 Pro".
(--) Assigning device section with no busID to primary device
(--) Chipset ATI Radeon 9600 AP (AGP) found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0x80600000 - 0x80601fff (0x2000) MX[B]
	[3] -1	0	0x80400000 - 0x805fffff (0x200000) MX[B]
	[4] -1	0	0x80200000 - 0x80200fff (0x1000) MX[B]
	[5] -1	0	0x80204000 - 0x80207fff (0x4000) MX[B]
	[6] -1	0	0x80100000 - 0x801000ff (0x100) MX[B]
	[7] -1	0	0x80101000 - 0x80101fff (0x1000) MX[B]
	[8] -1	0	0x80102000 - 0x80102fff (0x1000) MX[B]
	[9] -1	0	0x80080000 - 0x80080fff (0x1000) MX[B]
	[10] -1	0	0x80081000 - 0x80081fff (0x1000) MX[B]
	[11] -1	0	0x80000000 - 0x8007ffff (0x80000) MX[B]
	[12] -1	0	0x90020000 - 0x9003ffff (0x20000) MX[B](B)
	[13] -1	0	0x90000000 - 0x9000ffff (0x10000) MX[B](B)
	[14] -1	0	0xa0000000 - 0xafffffff (0x10000000) MX[B](B)
	[15] -1	0	0x00ffffff - 0x00ffffff (0x1) IX[B]
	[16] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[17] -1	0	0x00000400 - 0x000004ff (0x100) IX[B](B)
(II) Loading sub module "radeon"
(II) LoadModule: "radeon"
(II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
	compiled for 6.8.0, module version = 4.0.1
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 0.7
(II) resource ranges after probing:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[2] -1	0	0x80600000 - 0x80601fff (0x2000) MX[B]
	[3] -1	0	0x80400000 - 0x805fffff (0x200000) MX[B]
	[4] -1	0	0x80200000 - 0x80200fff (0x1000) MX[B]
	[5] -1	0	0x80204000 - 0x80207fff (0x4000) MX[B]
	[6] -1	0	0x80100000 - 0x801000ff (0x100) MX[B]
	[7] -1	0	0x80101000 - 0x80101fff (0x1000) MX[B]
	[8] -1	0	0x80102000 - 0x80102fff (0x1000) MX[B]
	[9] -1	0	0x80080000 - 0x80080fff (0x1000) MX[B]
	[10] -1	0	0x80081000 - 0x80081fff (0x1000) MX[B]
	[11] -1	0	0x80000000 - 0x8007ffff (0x80000) MX[B]
	[12] -1	0	0x90020000 - 0x9003ffff (0x20000) MX[B](B)
	[13] -1	0	0x90000000 - 0x9000ffff (0x10000) MX[B](B)
	[14] -1	0	0xa0000000 - 0xafffffff (0x10000000) 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	0x00ffffff - 0x00ffffff (0x1) IX[B]
	[19] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[20] -1	0	0x00000400 - 0x000004ff (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.
(II) RADEON(0): MMIO registers at 0x90000000
(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.8.0, module version = 0.1.0
	ABI class: X.Org Video Driver, version 0.7
(II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03b0, hwp->PIOOffset is 0x0000
(II) RADEON(0): PCI bus 240 card 16 func 0
(**) RADEON(0): Depth 24, (--) framebuffer bpp 32
(II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
(==) RADEON(0): Default visual is TrueColor
(**) RADEON(0): Option "AGPFastWrite" "true"
(**) RADEON(0): Option "UseFBDev" "true"
(==) RADEON(0): RGB weight 888
(II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Reloading /usr/X11R6/lib/modules/linux/libfbdevhw.so
(**) RADEON(0): Using framebuffer device
(--) RADEON(0): Chipset: "ATI Radeon 9600 AP (AGP)" (ChipID = 0x4150)
(--) RADEON(0): Linear framebuffer at 0xa0000000
(--) RADEON(0): BIOS at 0x90020000
(II) RADEON(0): VideoRAM override ignored, this driver autodetects RAM
(--) RADEON(0): VideoRAM: 65536 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.so
(II) Module ddc: vendor="X.Org Foundation"
	compiled for 6.8.0, 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.so
(II) Module i2c: vendor="X.Org Foundation"
	compiled for 6.8.0, module version = 1.2.0
	ABI class: X.Org Video Driver, version 0.7
(II) RADEON(0): I2C bus "DDC" initialized.
(WW) RADEON(0): Video BIOS not detected in PCI space!
(WW) RADEON(0): Attempting to read Video BIOS from legacy ISA space!
(WW) RADEON(0): Unrecognized BIOS signature, BIOS data will not be used
(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: 2, Detected Type: 0
(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: 3
(II) RADEON(0): EDID data from the display on port 2-----------------------
(II) RADEON(0): Manufacturer: APP  Model: 9217  Serial#: 50220042
(II) RADEON(0): Year: 2003  Week: 40
(II) RADEON(0): EDID Version: 1.2
(II) RADEON(0): Digital Display Input
(II) RADEON(0): Max H-Image Size [cm]: horiz.: 33  vert.: 27
(II) RADEON(0): Gamma: 2.35
(II) RADEON(0): DPMS capabilities: Off; RGB/Color Display
(II) RADEON(0): redX: 0.631 redY: 0.351   greenX: 0.301 greenY: 0.570
(II) RADEON(0): blueX: 0.141 blueY: 0.096   whiteX: 0.311 whiteY: 0.330
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported Future Video Modes:
(II) RADEON(0): #0: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
(II) RADEON(0): Supported additional Video Mode:
(II) RADEON(0): clock: 108.0 MHz   Image Size:  337 x 270 mm
(II) RADEON(0): h_active: 1280  h_sync: 1408  h_sync_end 1520 h_blank_end 1688
h_border: 0
(II) RADEON(0): v_active: 1024  v_sync: 1028  v_sync_end 1031 v_blanking: 1066
v_border: 0
(II) RADEON(0): Monitor name: Apple Studio
(II) RADEON(0): Monitor name: Display
(II) RADEON(0): 
(II) RADEON(0): Primary:
 Monitor   -- TMDS
 Connector -- VGA
 DAC Type  -- Primary
 TMDS Type -- External
 DDC Type  -- VGA_DDC
(II) RADEON(0): Secondary:
 Monitor   -- NONE
 Connector -- DVI-D
 DAC Type  -- TVDAC/ExtDAC
 TMDS Type -- Internal
 DDC Type  -- DVI_DDC
(WW) RADEON(0): Video BIOS not detected, using default clock settings!
(EE) RADEON(0): MergedFB does not work with Option UseFBDev, MergedFB mode is
disabled
(==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
(II) RADEON(0): Validating modes on Primary head ---------
(II) RADEON(0): Panel size found from DDC: 1280x1024
(II) RADEON(0): Valid Mode from Detailed timing table: 1280x1024
(II) RADEON(0): Valid Mode from standard timing table: 1280x1024
(II) RADEON(0): Total of 2 mode(s) found.
(II) RADEON(0): Total number of valid DDC mode(s) found: 2
(II) RADEON(0): Valid mode using on-chip RMX: 1280x1024
(WW) RADEON(0): Mode 1440x900 is out of range.
(WW) RADEON(0): Valid modes must be between 320x200-1280x1024
(II) RADEON(0): Valid mode using on-chip RMX: 1280x960
(II) RADEON(0): Valid mode using on-chip RMX: 1280x854
(II) RADEON(0): Valid mode using on-chip RMX: 1024x968
(II) RADEON(0): Valid mode using on-chip RMX: 800x600
(II) RADEON(0): Valid mode using on-chip RMX: 640x480
(II) RADEON(0): Total number of valid FP mode(s) found: 6
(--) RADEON(0): Virtual size is 1280x1024 (pitch 1280)
(**) RADEON(0): *Mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz,
60.0 Hz
(II) RADEON(0): Modeline "1280x1024"  108.00  1280 1408 1520 1688  1024 1028
1031 1066
(**) RADEON(0): *Mode "1280x960": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
(II) RADEON(0): Modeline "1280x960"  108.00  1280 1408 1520 1688  960 1028 1031 1066
(**) RADEON(0): *Mode "1280x854": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
(II) RADEON(0): Modeline "1280x854"  108.00  1280 1408 1520 1688  854 1028 1031 1066
(**) RADEON(0): *Mode "1024x968": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
(II) RADEON(0): Modeline "1024x968"  108.00  1024 1408 1520 1688  968 1028 1031 1066
(**) RADEON(0): *Mode "800x600": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
(II) RADEON(0): Modeline "800x600"  108.00  800 1408 1520 1688  600 1028 1031 1066
(**) RADEON(0): *Mode "640x480": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
(II) RADEON(0): Modeline "640x480"  108.00  640 1408 1520 1688  480 1028 1031 1066
(**) RADEON(0):  Default mode "640x350": 108.0 MHz (scaled from 0.0 MHz), 64.0
kHz, 60.0 Hz
(II) RADEON(0): Modeline "640x350"  108.00  640 1408 1520 1688  350 1028 1031 1066
(**) RADEON(0):  Default mode "640x400": 108.0 MHz (scaled from 0.0 MHz), 64.0
kHz, 60.0 Hz
(II) RADEON(0): Modeline "640x400"  108.00  640 1408 1520 1688  400 1028 1031 1066
(**) RADEON(0):  Default mode "720x400": 108.0 MHz (scaled from 0.0 MHz), 64.0
kHz, 60.0 Hz
(II) RADEON(0): Modeline "720x400"  108.00  720 1408 1520 1688  400 1028 1031 1066
(**) RADEON(0):  Default mode "1024x768": 108.0 MHz (scaled from 0.0 MHz), 64.0
kHz, 60.0 Hz
(II) RADEON(0): Modeline "1024x768"  108.00  1024 1408 1520 1688  768 1028 1031 1066
(**) RADEON(0):  Default mode "1152x864": 108.0 MHz (scaled from 0.0 MHz), 64.0
kHz, 60.0 Hz
(II) RADEON(0): Modeline "1152x864"  108.00  1152 1408 1520 1688  864 1028 1031 1066
(**) RADEON(0):  Default mode "832x624": 108.0 MHz (scaled from 0.0 MHz), 64.0
kHz, 60.0 Hz
(II) RADEON(0): Modeline "832x624"  108.00  832 1408 1520 1688  624 1028 1031 1066
(**) RADEON(0):  Default mode "1152x768": 108.0 MHz (scaled from 0.0 MHz), 64.0
kHz, 60.0 Hz
(II) RADEON(0): Modeline "1152x768"  108.00  1152 1408 1520 1688  768 1028 1031 1066
(--) RADEON(0): Display dimensions: (330, 270) mm
(--) RADEON(0): DPI set to (98, 96)
(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.8.0, 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.so
(II) Module ramdac: vendor="X.Org Foundation"
	compiled for 6.8.0, 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.so
(II) Module xaa: vendor="X.Org Foundation"
	compiled for 6.8.0, module version = 1.2.0
	ABI class: X.Org Video Driver, version 0.7
(**) RADEON(0): Enabling AGP Fast Write
(II) RADEON(0): Depth moves disabled by default
(II) Loading sub module "shadowfb"
(II) LoadModule: "shadowfb"
(II) Loading /usr/X11R6/lib/modules/libshadowfb.so
(II) Module shadowfb: vendor="X.Org Foundation"
	compiled for 6.8.0, 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.
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] 0	0	0x90000000 - 0x9000ffff (0x10000) MX[B]
	[1] 0	0	0xa0000000 - 0xafffffff (0x10000000) MX[B]
	[2] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[3] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
	[4] -1	0	0x80600000 - 0x80601fff (0x2000) MX[B]
	[5] -1	0	0x80400000 - 0x805fffff (0x200000) MX[B]
	[6] -1	0	0x80200000 - 0x80200fff (0x1000) MX[B]
	[7] -1	0	0x80204000 - 0x80207fff (0x4000) MX[B]
	[8] -1	0	0x80100000 - 0x801000ff (0x100) MX[B]
	[9] -1	0	0x80101000 - 0x80101fff (0x1000) MX[B]
	[10] -1	0	0x80102000 - 0x80102fff (0x1000) MX[B]
	[11] -1	0	0x80080000 - 0x80080fff (0x1000) MX[B]
	[12] -1	0	0x80081000 - 0x80081fff (0x1000) MX[B]
	[13] -1	0	0x80000000 - 0x8007ffff (0x80000) MX[B]
	[14] -1	0	0x90020000 - 0x9003ffff (0x20000) MX[B](B)
	[15] -1	0	0x90000000 - 0x9000ffff (0x10000) MX[B](B)
	[16] -1	0	0xa0000000 - 0xafffffff (0x10000000) MX[B](B)
	[17] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B](OprU)
	[18] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B](OprU)
	[19] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B](OprU)
	[20] 0	0	0x00000400 - 0x000004ff (0x100) IX[B]
	[21] -1	0	0x00ffffff - 0x00ffffff (0x1) IX[B]
	[22] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[23] -1	0	0x00000400 - 0x000004ff (0x100) IX[B](B)
	[24] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
	[25] 0	0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) RADEON(0): Dynamic Clock Scaling Disabled
(WW) RADEON(0): Direct rendering not yet supported on Radeon 9500 and newer cards
(II) RADEON(0): Memory manager initialized to (0,0) (1280,8191)
(II) RADEON(0): Reserved area from (0,1024) to (1280,1026)
(II) RADEON(0): Largest offscreen area available: 1280 x 7165
(II) RADEON(0): Render acceleration unsupported on Radeon 9500/9700 and newer.
(II) RADEON(0): Render acceleration disabled
(II) RADEON(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
(II) RADEON(0): Acceleration enabled
(==) RADEON(0): Backing store disabled
(==) RADEON(0): Silken mouse enabled
(II) RADEON(0): Using hardware cursor (scanline 1026)
(II) RADEON(0): Largest offscreen area available: 1280 x 7161
(**) Option "dpms"
(**) RADEON(0): DPMS enabled
(II) RADEON(0): Direct rendering disabled
(**) 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" "IMPS/2"
(**) Mouse1: Device: "/dev/input/mice"
(**) Mouse1: Protocol: "IMPS/2"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "no"
(**) Option "ZAxisMapping" "4 5"
(**) Mouse1: ZAxisMapping: buttons 4 and 5
(**) Mouse1: Buttons: 5
(**) Mouse1: SmartScroll: 1 
(**) Option "CoreKeyboard"
(**) Keyboard1: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Keyboard1: XkbRules: "xfree86"
(**) Option "XkbModel" "macintosh"
(**) Keyboard1: XkbModel: "macintosh"
(**) Option "XkbLayout" "us"
(**) Keyboard1: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) Mouse1: ps2EnableDataReporting: succeeded
SetClientVersion: 0 8
My xorg.conf:

Section "Files"  

    RgbPath "/usr/X11R6/lib/X11/rgb"    

#    FontPath "unix/:7100"
    FontPath "/usr/share/fonts/local/"
    FontPath "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
#    FontPath "/usr/X11R6/lib/X11/fonts/CID/"
#    FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"


    ModulePath "/usr/X11R6/lib/modules"

EndSection


# **********************************************************************
# Module section -- this is an optional section which is used to specify
# which run-time loadable modules to load when the X server starts up.
# **********************************************************************

Section "Module"

    Load         "dbe"
    Load         "type1"
    Load         "freetype"
    Load         "extmod"
#    Load        "dri"
#    Load         "speedo"
    Load         "fbdevhw"
    Load         "record"
    Load         "glx"
    Load         "v4l"

EndSection


# **********************************************************************
# Server flags section.  This contains various server-wide Options.
# **********************************************************************

Section "ServerFlags"

    Option   "AllowMouseOpenFail"
    Option   "RandR"     "on"

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

    Identifier      "Keyboard1"
    Driver          "keyboard"
    Option          "XkbRules"      "xfree86"
    Option          "XkbModel"     "macintosh"
    Option          "XkbLayout"     "us"
#    Option          "CoreKeyboard"
#    Option          "CustomKeyCodes" 

#   Option           "XkbVariant"    "nodeadkeys"
#   Option           "XkbOptions"    "ctrl:swapcaps"
#   Option           "XkbDisable"
EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

    Identifier      "Mouse1"
    Driver	    "mouse"
    Option	    "Device"	                "/dev/input/mice"
    Option          "Protocol"	                "IMPS/2"
    Option	    "ZAxisMapping"	        "4 5"
    Option	    "CorePointer"	
    Option	    "Emulate3Buttons"       "no"

EndSection


# **********************************************************************
# Monitor section
# **********************************************************************

Section "Monitor"

    Identifier	   "Generic Monitor"
    VendorName     "Monitor Vendor"
    ModelName      "Apple Studio Display 17 LCD"
    HorizSync	    30-130                         # multisync
    VertRefresh	    60-60                          # multisync
    Option	            "DPMS"


EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"


    Identifier	   "ATI Radeon 9600 Pro"
    Driver	   "ati"
    VendorName     "ATI"
    BoardName      "ATI Radeon 9600 Pro"
    VideoRam	   65536
    Option	   "UseFBDev"       "true"
    Option         "AGPFastWrite"  "true"

EndSection


# **********************************************************************
# Screen sections.
# **********************************************************************


Section "Screen"

    Identifier      "Screen 1"
    Device          "ATI Radeon 9600 Pro"
    Monitor         "Generic Monitor"
    DefaultDepth     24

    SubSection "Display"
        Depth  24
        Modes  "1280x1024" "1440x900" "1280x960" "1280x854" "1024x968" "800x600"
"640x480"
    EndSubsection

EndSection


# **********************************************************************
# ServerLayout sections.
# **********************************************************************


Section "ServerLayout"

    Identifier          "My layout"
    Screen              "Screen 1"
    InputDevice         "Mouse1"      "CorePointer"
    InputDevice         "Keyboard1"  "CoreKeyboard"

EndSection

Section "DRI"

    Mode 0666

EndSection

Section "Extensions"
   Option "Composite"   "Enable"
   Option "RENDER"      "Enable"
EndSection
Comment 1 Adam Jackson 2004-09-20 14:31:15 UTC
in the future, please attach large files like the X log or config file as
attachments to the bug, rather than pasting them in as a comment.

what xcompmgr version are you using?  the one in portage is fairly old; could
you grab a fresh version from CVS and try again?
Comment 2 Yang Dehua 2004-09-21 01:30:24 UTC
I am sorry for the inconvenience while I didnt know how to attach a file.
Yes, I downloaded the latest version from the CVS site(tarball) and did the
following:
1. uncompress the gz file
2. Execute sh autogen.sh in dir xcompmgr. The process finished with error of
"automake requires AM_CONFIG_HEADER, not AC_CONFIG_HEADER", but related files
are generated.
3.Execute ./configure
4.Execute make
5.Execute ./xcompmgr
The things happened as I reported.
Comment 3 o590694 2005-01-17 11:57:41 UTC
Created attachment 1694 [details]
screenshot.png

I can confirm this behaviour. I'm running 6.8.1.902 and xcompmgr is 1.1.1. This
screenshot shows, what I get, when I run "xcompmgr -c".

Please tell us, what information you need, to fix this problem.

Composite extension loads by the way without any errors.
Comment 4 Benjamin Herrenschmidt 2005-10-02 22:55:02 UTC
Is xcompmgr built as a 64 bits binary ? What if you build it as a 32 bits binary
?  I don't remember any problem except slowness the last time I tried on the G5
but it was a 32 bits X and a 32 bits xcompmgr
Comment 5 Yang Dehua 2005-10-05 05:02:05 UTC
Yes, I built it as 64-bit program. I am afraid the 32-bit xcompmgr cann't be
executed under my 64-bit system. I'll try very soon. Thank you.
Comment 6 Yang Dehua 2005-10-05 05:22:10 UTC
xcompmgr doesn't compile under my gentoo ppc64 linux.
Comment 7 René Rebe 2006-02-02 05:09:56 UTC
Same here, nv driver ppc64, I guess it is a 64bit bigendian bug or so 
somewhere, since the same version works on x86-64. 
Comment 8 René Rebe 2006-02-02 07:45:45 UTC
Hi, I tracked it down to defect B32 defines for at leat ppc64. 
/extensions/compositeproto.h defines: 
 
    Window  window B32; 
    Pixmap  pixmap B32; 
 
But on ppc B32 is not set, because int is sized 32 but long is 64 bit. 
Window and Pixmap are both long: 
 
typedef unsigned long XID; 
 
typedef XID Window; 
typedef XID Pixmap; 
 
and B32 only defined for, word == int == 64: 
 
#ifdef WORD64 
typedef long INT64; 
typedef unsigned long CARD64; 
#define B32 :32 
#define B16 :16 
 
I lack historic X decisions to decide whether to just define B32 to :32 in this 
case as well or if the underlying XID type should be changed and so on. 
 
Anyone? 
Comment 9 René Rebe 2006-02-02 21:25:52 UTC
Created attachment 4543 [details] [review]
Proposed fix.

See proposed patch to set B16 / B32 for INT64 or LONG64.
Comment 10 René Rebe 2006-02-03 00:01:33 UTC
Hm, the proposed patch does not work globally, since some code here and there 
does want to take the address of those B* marked members. 
Comment 11 René Rebe 2006-02-07 07:23:31 UTC
Created attachment 4569 [details] [review]
My current patch that does not cause regressions like the B32 one ...

My current patch that survives a system build on ppc64, but garrison reports
runtime regressions due to XRead32 with some keyboard symbols on x86-64.
Comment 12 René Rebe 2006-02-07 22:42:56 UTC
Created attachment 4574 [details] [review]
Final least invasive fix.

The last patch showed some breakage due to gtk+, qt and kdelibs even assuming
Window Pixmap and friends are long (what the heck?) - thus here goes the least
invasive patch possive, extending the clutch already there in the file. Btw.,
on x86-64 the structure is miss-sized as well, it only accidently works due to
little-endianess ...
Comment 13 Adam Jackson 2006-04-08 01:26:21 UTC
the Pixmap member also needs to be undefined at the end of compositeproto.h, to
avoid redefinition warnings later on.

added to compositeproto-0.3.1, thanks!

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.