Radeon 9250 screen always shifted right initially with TMDS monitor

Kurt B Cox kurtbcox at gmail.com
Tue Nov 14 09:32:54 PST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dan Nicholson wrote:
> I've been having an issue ever since I got an LCD monitor. When X
> initially starts, the screen is always shifted to the right by about 1
> cm on a 19" monitor. I don't notice anything interesting in
> Xorg.0.log. Switching to a VT and back or using the button on the
> monitor that attempts to switch to the analog port reliably gets the
> screen realigned when it comes back.
> 
> If I'm using gdm and log out from a session, the entire screen gets
> redrawn and sometimes it is misaligned. But always when X is first
> started is it misaligned. Otherwise, I haven't run into any problems.
> This was also not a problem when I was using my old 17" CRT.
> 
> Hardware is Radeon 9250 (9200 from lspci). This is on a PIII 500 system.
> 
> 01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon
> 9200 PRO] (rev 01) (prog-if 00 [VGA])
>        Subsystem: Hightech Information System Ltd. Unknown device 2020
>        Flags: bus master, fast Back2Back, 66MHz, medium devsel,
> latency 66, IRQ 11
>        Memory at e8000000 (32-bit, prefetchable) [size=128M]
>        I/O ports at 9000 [size=256]
>        Memory at e0100000 (32-bit, non-prefetchable) [size=64K]
>        [virtual] Expansion ROM at e0120000 [disabled] [size=128K]
> 
> Software:
> xorg-server-1.1.1
> Mesa-6.5.1
> xf86-video-ati-6.6.3
> 
> I'm attaching the log and configuration.
> 
> Thanks.
> 
> -- 
> Dan
> 
> 
> ------------------------------------------------------------------------
> 
> 
> X Window System Version 7.1.1
> Release Date: 12 May 2006
> X Protocol Version 11, Revision 0, Release 7.1.1
> Build Operating System: Linux 2.6.18.1-1 i686 
> Current Operating System: Linux silky 2.6.18.1-1 #1 PREEMPT Wed Oct 18 18:04:39 PDT 2006 i686
> Build Date: 28 October 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: Tue Nov 14 07:21:18 2006
> (++) Using config file: "/etc/X11/xorg.conf.def"
> (==) ServerLayout "X.org Configured"
> (**) |-->Screen "Screen0" (0)
> (**) |   |-->Monitor "Monitor0"
> (**) |   |-->Device "Card0"
> (**) |-->Input Device "Mouse0"
> (**) |-->Input Device "Keyboard0"
> (WW) No FontPath specified.  Using compiled-in default.
> (==) FontPath set to:
> 	/usr/share/X11/fonts/misc/
> (==) RgbPath set to "/usr/share/X11/rgb"
> (==) ModulePath set to "/usr/lib/xorg/modules"
> (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
> (II) No APM support in BIOS or kernel
> (II) Module ABI versions:
> 	X.Org ANSI C Emulation: 0.3
> 	X.Org Video Driver: 1.0
> 	X.Org XInput driver : 0.6
> 	X.Org Server Extension : 0.3
> 	X.Org Font Renderer : 0.5
> (II) Loader running on linux
> (II) LoadModule: "bitmap"
> (II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
> (II) Module bitmap: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	Module class: X.Org Font Renderer
> 	ABI class: X.Org Font Renderer, version 0.5
> (II) Loading font Bitmap
> (II) LoadModule: "pcidata"
> (II) Loading /usr/lib/xorg/modules/libpcidata.so
> (II) Module pcidata: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	ABI class: X.Org Video Driver, version 1.0
> (--) using VT number 7
> 
> (II) PCI: PCI scan (all values are in hex)
> (II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00
> (II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01
> (II) PCI: 00:07:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80
> (II) PCI: 00:07:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00
> (II) PCI: 00:07:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00
> (II) PCI: 00:07:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00
> (II) PCI: 00:0c:0: chip 1073,000d card 8086,5345 rev 03 class 04,01,00 hdr 00
> (II) PCI: 00:0e:0: chip 1033,0035 card 1631,0035 rev 43 class 0c,03,10 hdr 80
> (II) PCI: 00:0e:1: chip 1033,0035 card 1631,0035 rev 43 class 0c,03,10 hdr 00
> (II) PCI: 00:0e:2: chip 1033,00e0 card 1631,1600 rev 04 class 0c,03,20 hdr 00
> (II) PCI: 00:0f:0: chip 1186,1002 card 1186,1002 rev 12 class 02,00,00 hdr 00
> (II) PCI: 00:10:0: chip 12b9,1008 card 12b9,00d7 rev 01 class 07,00,02 hdr 00
> (II) PCI: 01:00:0: chip 1002,5960 card 17af,2020 rev 01 class 03,00,00 hdr 80
> (II) PCI: 01:00:1: chip 1002,5940 card 17af,2021 rev 01 class 03,80,00 hdr 00
> (II) PCI: End of PCI scan
> (II) Host-to-PCI bridge:
> (II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
> (II) Bus 0 I/O range:
> 	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
> (II) Bus 0 non-prefetchable memory range:
> 	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
> (II) Bus 0 prefetchable memory range:
> 	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
> (II) PCI-to-PCI bridge:
> (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x008c (VGA_EN is set)
> (II) Bus 1 I/O range:
> 	[0] -1	0	0x00009000 - 0x000090ff (0x100) IX[B]
> 	[1] -1	0	0x00009400 - 0x000094ff (0x100) IX[B]
> 	[2] -1	0	0x00009800 - 0x000098ff (0x100) IX[B]
> 	[3] -1	0	0x00009c00 - 0x00009cff (0x100) IX[B]
> (II) Bus 1 non-prefetchable memory range:
> 	[0] -1	0	0xe0100000 - 0xe01fffff (0x100000) MX[B]
> (II) Bus 1 prefetchable memory range:
> 	[0] -1	0	0xe8000000 - 0xf7ffffff (0x10000000) MX[B]
> (II) PCI-to-ISA bridge:
> (II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
> (--) PCI:*(1:0:0) ATI Technologies Inc RV280 [Radeon 9200 PRO] rev 1, Mem @ 0xe8000000/27, 0xe0100000/16, I/O @ 0x9000/8
> (--) PCI: (1:0:1) ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) rev 1, Mem @ 0xf0000000/27, 0xe0110000/16
> (II) Addressable bus resource ranges are
> 	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
> 	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
> (II) OS-reported resource ranges:
> 	[0] -1	0	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 0xe4000000 from 0xe7ffffff to 0xe3ffffff
> (II) Active PCI resource ranges:
> 	[0] -1	0	0xe000a400 - 0xe000a5ff (0x200) MX[B]
> 	[1] -1	0	0xe000a000 - 0xe000a0ff (0x100) MX[B]
> 	[2] -1	0	0xe0009000 - 0xe0009fff (0x1000) MX[B]
> 	[3] -1	0	0xe0008000 - 0xe0008fff (0x1000) MX[B]
> 	[4] -1	0	0xe0000000 - 0xe0007fff (0x8000) MX[B]
> 	[5] -1	0	0xe4000000 - 0xe3ffffff (0x0) MX[B]O
> 	[6] -1	0	0xe0110000 - 0xe011ffff (0x10000) MX[B](B)
> 	[7] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
> 	[8] -1	0	0xe0100000 - 0xe010ffff (0x10000) MX[B](B)
> 	[9] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
> 	[10] -1	0	0x000010b0 - 0x000010b7 (0x8) IX[B]
> 	[11] -1	0	0x00001000 - 0x0000107f (0x80) IX[B]
> 	[12] -1	0	0x00001080 - 0x0000109f (0x20) IX[B]
> 	[13] -1	0	0x000010a0 - 0x000010af (0x10) IX[B]
> 	[14] -1	0	0x00009000 - 0x000090ff (0x100) IX[B](B)
> (II) Active PCI resource ranges after removing overlaps:
> 	[0] -1	0	0xe000a400 - 0xe000a5ff (0x200) MX[B]
> 	[1] -1	0	0xe000a000 - 0xe000a0ff (0x100) MX[B]
> 	[2] -1	0	0xe0009000 - 0xe0009fff (0x1000) MX[B]
> 	[3] -1	0	0xe0008000 - 0xe0008fff (0x1000) MX[B]
> 	[4] -1	0	0xe0000000 - 0xe0007fff (0x8000) MX[B]
> 	[5] -1	0	0xe4000000 - 0xe3ffffff (0x0) MX[B]O
> 	[6] -1	0	0xe0110000 - 0xe011ffff (0x10000) MX[B](B)
> 	[7] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
> 	[8] -1	0	0xe0100000 - 0xe010ffff (0x10000) MX[B](B)
> 	[9] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
> 	[10] -1	0	0x000010b0 - 0x000010b7 (0x8) IX[B]
> 	[11] -1	0	0x00001000 - 0x0000107f (0x80) IX[B]
> 	[12] -1	0	0x00001080 - 0x0000109f (0x20) IX[B]
> 	[13] -1	0	0x000010a0 - 0x000010af (0x10) IX[B]
> 	[14] -1	0	0x00009000 - 0x000090ff (0x100) IX[B](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	0xe000a400 - 0xe000a5ff (0x200) MX[B]
> 	[5] -1	0	0xe000a000 - 0xe000a0ff (0x100) MX[B]
> 	[6] -1	0	0xe0009000 - 0xe0009fff (0x1000) MX[B]
> 	[7] -1	0	0xe0008000 - 0xe0008fff (0x1000) MX[B]
> 	[8] -1	0	0xe0000000 - 0xe0007fff (0x8000) MX[B]
> 	[9] -1	0	0xe4000000 - 0xe3ffffff (0x0) MX[B]O
> 	[10] -1	0	0xe0110000 - 0xe011ffff (0x10000) MX[B](B)
> 	[11] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
> 	[12] -1	0	0xe0100000 - 0xe010ffff (0x10000) MX[B](B)
> 	[13] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
> 	[14] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
> 	[15] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
> 	[16] -1	0	0x000010b0 - 0x000010b7 (0x8) IX[B]
> 	[17] -1	0	0x00001000 - 0x0000107f (0x80) IX[B]
> 	[18] -1	0	0x00001080 - 0x0000109f (0x20) IX[B]
> 	[19] -1	0	0x000010a0 - 0x000010af (0x10) IX[B]
> 	[20] -1	0	0x00009000 - 0x000090ff (0x100) IX[B](B)
> (II) LoadModule: "extmod"
> (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
> (II) Module extmod: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	Module class: X.Org Server Extension
> 	ABI class: X.Org Server Extension, version 0.3
> (II) Loading extension SHAPE
> (II) Loading extension MIT-SUNDRY-NONSTANDARD
> (II) Loading extension BIG-REQUESTS
> (II) Loading extension SYNC
> (II) Loading extension MIT-SCREEN-SAVER
> (II) Loading extension XC-MISC
> (II) Loading extension XFree86-VidModeExtension
> (II) Loading extension XFree86-Misc
> (II) Loading extension XFree86-DGA
> (II) Loading extension DPMS
> (II) Loading extension TOG-CUP
> (II) Loading extension Extended-Visual-Information
> (II) Loading extension XVideo
> (II) Loading extension XVideo-MotionCompensation
> (II) Loading extension X-Resource
> (II) LoadModule: "dbe"
> (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
> (II) Module dbe: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	Module class: X.Org Server Extension
> 	ABI class: X.Org Server Extension, version 0.3
> (II) Loading extension DOUBLE-BUFFER
> (II) LoadModule: "record"
> (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
> (II) Module record: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.13.0
> 	Module class: X.Org Server Extension
> 	ABI class: X.Org Server Extension, version 0.3
> (II) Loading extension RECORD
> (II) LoadModule: "xtrap"
> (II) Loading /usr/lib/xorg/modules/extensions/libxtrap.so
> (II) Module xtrap: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	Module class: X.Org Server Extension
> 	ABI class: X.Org Server Extension, version 0.3
> (II) Loading extension 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.1.1, module version = 2.1.0
> 	Module class: X.Org Font Renderer
> 	ABI class: X.Org Font Renderer, version 0.5
> (II) Loading font FreeType
> (II) LoadModule: "dri"
> (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
> (II) Module dri: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	ABI class: X.Org Server Extension, version 0.3
> (II) Loading sub module "drm"
> (II) LoadModule: "drm"
> (II) Loading /usr/lib/xorg/modules/linux/libdrm.so
> (II) Module drm: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	ABI class: X.Org Server Extension, version 0.3
> (II) Loading extension XFree86-DRI
> (II) LoadModule: "glx"
> (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
> (II) Module glx: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	ABI class: X.Org Server Extension, version 0.3
> (==) AIGLX enabled
> (II) Loading extension GLX
> (II) LoadModule: "ati"
> (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
> (II) Module ati: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 6.6.3
> 	Module class: X.Org Video Driver
> 	ABI class: X.Org Video Driver, version 1.0
> (II) LoadModule: "evdev"
> (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
> (II) Module evdev: vendor="X.Org Foundation"
> 	compiled for 0.0.0, module version = 1.1.0
> 	Module class: X.Org XInput Driver
> 	ABI class: X.Org XInput driver, version 0.6
> (II) LoadModule: "kbd"
> (II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
> (II) Module kbd: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.1.0
> 	Module class: X.Org XInput Driver
> 	ABI class: X.Org XInput driver, version 0.6
> (II) ATI: ATI driver (version 6.6.3) for chipsets: ati, ativga
> (II) R128: Driver for ATI Rage 128 chipsets:
> 	ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP),
> 	ATI Rage 128 Mobility M4 MF (AGP), ATI Rage 128 Mobility M4 ML (AGP),
> 	ATI Rage 128 Pro GL PA (PCI/AGP), ATI Rage 128 Pro GL PB (PCI/AGP),
> 	ATI Rage 128 Pro GL PC (PCI/AGP), ATI Rage 128 Pro GL PD (PCI),
> 	ATI Rage 128 Pro GL PE (PCI/AGP), ATI Rage 128 Pro GL PF (AGP),
> 	ATI Rage 128 Pro VR PG (PCI/AGP), ATI Rage 128 Pro VR PH (PCI/AGP),
> 	ATI Rage 128 Pro VR PI (PCI/AGP), ATI Rage 128 Pro VR PJ (PCI/AGP),
> 	ATI Rage 128 Pro VR PK (PCI/AGP), ATI Rage 128 Pro VR PL (PCI/AGP),
> 	ATI Rage 128 Pro VR PM (PCI/AGP), ATI Rage 128 Pro VR PN (PCI/AGP),
> 	ATI Rage 128 Pro VR PO (PCI/AGP), ATI Rage 128 Pro VR PP (PCI),
> 	ATI Rage 128 Pro VR PQ (PCI/AGP), ATI Rage 128 Pro VR PR (PCI),
> 	ATI Rage 128 Pro VR PS (PCI/AGP), ATI Rage 128 Pro VR PT (PCI/AGP),
> 	ATI Rage 128 Pro VR PU (PCI/AGP), ATI Rage 128 Pro VR PV (PCI/AGP),
> 	ATI Rage 128 Pro VR PW (PCI/AGP), ATI Rage 128 Pro VR PX (PCI/AGP),
> 	ATI Rage 128 GL RE (PCI), ATI Rage 128 GL RF (AGP),
> 	ATI Rage 128 RG (AGP), ATI Rage 128 VR RK (PCI),
> 	ATI Rage 128 VR RL (AGP), ATI Rage 128 4X SE (PCI/AGP),
> 	ATI Rage 128 4X SF (PCI/AGP), ATI Rage 128 4X SG (PCI/AGP),
> 	ATI Rage 128 4X SH (PCI/AGP), ATI Rage 128 4X SK (PCI/AGP),
> 	ATI Rage 128 4X SL (PCI/AGP), ATI Rage 128 4X SM (AGP),
> 	ATI Rage 128 4X SN (PCI/AGP), ATI Rage 128 Pro ULTRA TF (AGP),
> 	ATI Rage 128 Pro ULTRA TL (AGP), ATI Rage 128 Pro ULTRA TR (AGP),
> 	ATI Rage 128 Pro ULTRA TS (AGP?), ATI Rage 128 Pro ULTRA TT (AGP?),
> 	ATI Rage 128 Pro ULTRA TU (AGP?)
> (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
> 	ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
> 	ATI Radeon VE/7000 QY (AGP/PCI), ATI Radeon VE/7000 QZ (AGP/PCI),
> 	ATI ES1000 515E (PCI), ATI ES1000 5969 (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 9250 5960 (AGP),
> 	ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
> 	ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI),
> 	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 9600TX 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 9650,
> 	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 Radeon Mobility X300 (M24) 3152 (PCIE),
> 	ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE),
> 	ATI Radeon X600 (RV370) 5B62 (PCIE),
> 	ATI Radeon X550 (RV370) 5B63 (PCIE),
> 	ATI FireGL V3100 (RV370) 5B64 (PCIE),
> 	ATI FireMV 2200 PCIE (RV370) 5B65 (PCIE),
> 	ATI Radeon Mobility X300 (M22) 5460 (PCIE),
> 	ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE),
> 	ATI FireGL M22 GL 5464 (PCIE), ATI Radeon XPRESS 200 5A41 (PCIE),
> 	ATI Radeon XPRESS 200M 5A42 (PCIE),
> 	ATI Radeon XPRESS 200 5A61 (PCIE),
> 	ATI Radeon XPRESS 200M 5A62 (PCIE),
> 	ATI Radeon XPRESS 200 5954 (PCIE),
> 	ATI Radeon XPRESS 200M 5955 (PCIE),
> 	ATI Radeon XPRESS 200 5974 (PCIE),
> 	ATI Radeon XPRESS 200M 5975 (PCIE), ATI FireGL V5000 (RV410) (PCIE),
> 	ATI Mobility FireGL V5000 (M26) (PCIE),
> 	ATI Mobility FireGL V5000 (M26) (PCIE),
> 	ATI Mobility Radeon X700 XL (M26) (PCIE),
> 	ATI Mobility Radeon X700 (M26) (PCIE),
> 	ATI Mobility Radeon X700 (M26) (PCIE),
> 	ATI Radeon X700 PRO (RV410) (PCIE),
> 	ATI Radeon X700 XT (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE),
> 	ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 SE (RV410) (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 SE (R420) (AGP),
> 	ATI Radeon AIW X800 VE (R420) JT (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 V5100 (R423) UQ (PCIE),
> 	ATI FireGL unknown (R423) UR (PCIE),
> 	ATI FireGL unknown (R423) UT (PCIE),
> 	ATI Radeon X800XT (R423) 5D57 (PCIE), ATI FireGL V7100 (R423) (PCIE),
> 	ATI Mobility FireGL V5100 (M28) (PCIE),
> 	ATI Mobility Radeon X800 (M28) (PCIE),
> 	ATI Mobility Radeon X800 XT (M28) (PCIE),
> 	ATI Radeon X800 (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE),
> 	ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 XTP (R430) (PCIE),
> 	ATI Radeon X850 5D4C (PCIE),
> 	ATI unknown Radeon / FireGL (R480) 5D50 (PCIE),
> 	ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE),
> 	ATI Radeon X850 XT (R480) (PCIE),
> 	ATI Radeon X850 XT PE (R480) (PCIE),
> 	ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 SE (R480) (AGP),
> 	ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP)
> (II) Primary Device is: PCI 01:00:0
> (II) ATI:  Candidate "Device" section "Card0".
> (WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
> (--) Chipset ATI Radeon 9250 5960 (AGP) 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	0xe000a400 - 0xe000a5ff (0x200) MX[B]
> 	[5] -1	0	0xe000a000 - 0xe000a0ff (0x100) MX[B]
> 	[6] -1	0	0xe0009000 - 0xe0009fff (0x1000) MX[B]
> 	[7] -1	0	0xe0008000 - 0xe0008fff (0x1000) MX[B]
> 	[8] -1	0	0xe0000000 - 0xe0007fff (0x8000) MX[B]
> 	[9] -1	0	0xe4000000 - 0xe3ffffff (0x0) MX[B]O
> 	[10] -1	0	0xe0110000 - 0xe011ffff (0x10000) MX[B](B)
> 	[11] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
> 	[12] -1	0	0xe0100000 - 0xe010ffff (0x10000) MX[B](B)
> 	[13] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
> 	[14] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
> 	[15] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
> 	[16] -1	0	0x000010b0 - 0x000010b7 (0x8) IX[B]
> 	[17] -1	0	0x00001000 - 0x0000107f (0x80) IX[B]
> 	[18] -1	0	0x00001080 - 0x0000109f (0x20) IX[B]
> 	[19] -1	0	0x000010a0 - 0x000010af (0x10) IX[B]
> 	[20] -1	0	0x00009000 - 0x000090ff (0x100) IX[B](B)
> (II) Loading sub module "radeon"
> (II) LoadModule: "radeon"
> (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
> (II) Module radeon: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 4.2.0
> 	Module class: X.Org Video Driver
> 	ABI class: X.Org Video Driver, version 1.0
> (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	0xe000a400 - 0xe000a5ff (0x200) MX[B]
> 	[5] -1	0	0xe000a000 - 0xe000a0ff (0x100) MX[B]
> 	[6] -1	0	0xe0009000 - 0xe0009fff (0x1000) MX[B]
> 	[7] -1	0	0xe0008000 - 0xe0008fff (0x1000) MX[B]
> 	[8] -1	0	0xe0000000 - 0xe0007fff (0x8000) MX[B]
> 	[9] -1	0	0xe4000000 - 0xe3ffffff (0x0) MX[B]O
> 	[10] -1	0	0xe0110000 - 0xe011ffff (0x10000) MX[B](B)
> 	[11] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
> 	[12] -1	0	0xe0100000 - 0xe010ffff (0x10000) MX[B](B)
> 	[13] -1	0	0xe8000000 - 0xefffffff (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	0x000010b0 - 0x000010b7 (0x8) IX[B]
> 	[20] -1	0	0x00001000 - 0x0000107f (0x80) IX[B]
> 	[21] -1	0	0x00001080 - 0x0000109f (0x20) IX[B]
> 	[22] -1	0	0x000010a0 - 0x000010af (0x10) IX[B]
> 	[23] -1	0	0x00009000 - 0x000090ff (0x100) IX[B](B)
> 	[24] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
> 	[25] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
> (II) Setting vga for screen 0.
> (**) RADEON(0): RADEONPreInit
> (II) RADEON(0): MMIO registers at 0xe0100000: size 64KB
> (II) RADEON(0): PCI bus 1 card 0 func 0
> (II) RADEON(0): Creating default Display subsection in Screen section
> 	"Screen0" for depth/fbbpp 24/32
> (**) 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
> (II) Loading sub module "vgahw"
> (II) LoadModule: "vgahw"
> (II) Loading /usr/lib/xorg/modules/libvgahw.so
> (II) Module vgahw: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 0.1.0
> 	ABI class: X.Org Video Driver, version 1.0
> (II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
> (==) RADEON(0): RGB weight 888
> (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
> (==) RADEON(0): X server will not keep DPI constant for all screen sizes
> (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.1.1, module version = 1.0.0
> 	ABI class: X.Org Video Driver, version 1.0
> (II) RADEON(0): initializing int10
> (II) RADEON(0): Primary V_BIOS segment is: 0xc000
> (--) RADEON(0): Chipset: "ATI Radeon 9250 5960 (AGP)" (ChipID = 0x5960)
> (--) RADEON(0): Linear framebuffer at 0xe8000000
> (II) RADEON(0): AGP card detected
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 9, (OK)
> drmOpenByBusid: Searching for BusID pci:0000:01:00.0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 9, (OK)
> drmOpenByBusid: drmOpenMinor returns 9
> drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
> (II) RADEON(0): [dri] Found DRI library version 1.2.0 and kernel module version 1.25.0
> (II) RADEON(0): AGP Fast Write disabled by default
> (II) Loading sub module "shadowfb"
> (II) LoadModule: "shadowfb"
> (II) Loading /usr/lib/xorg/modules/libshadowfb.so
> (II) Module shadowfb: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	ABI class: X.Org ANSI C Emulation, version 0.3
> (II) RADEON(0): Page flipping disabled
> (II) RADEON(0): Will try to use DMA for Xv image transfers
> (II) RADEON(0): Generation 2 PCI interface, using max accessible memory
> (II) RADEON(0): Detected total video RAM=262144K, accessible=131072K (PCI BAR=131072K)
> (--) RADEON(0): Mapped VideoRAM: 131072 kByte (128 bit DDR SDRAM)
> (II) RADEON(0): Color tiling enabled by default
> (II) Loading sub module "ddc"
> (II) LoadModule: "ddc"
> (II) Loading /usr/lib/xorg/modules/libddc.so
> (II) Module ddc: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	ABI class: X.Org Video Driver, version 1.0
> (II) Loading sub module "i2c"
> (II) LoadModule: "i2c"
> (II) Loading /usr/lib/xorg/modules/libi2c.so
> (II) Module i2c: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.2.0
> 	ABI class: X.Org Video Driver, version 1.0
> (II) RADEON(0): I2C bus "DDC" initialized.
> (II) RADEON(0): Legacy BIOS detected
> (II) RADEON(0): Connector0: DDCType-2, DACType-1, TMDSType-0, ConnectorType-3
> (II) RADEON(0): Connector1: DDCType-3, DACType-0, TMDSType--1, ConnectorType-2
> (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DDC:ddc2" removed.
> (II) RADEON(0): DDC Type: 2, Detected Type: 3
> (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DDC:ddc2" removed.
> (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DDC:ddc2" removed.
> (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
> (II) RADEON(0): I2C device "DDC:ddc2" removed.
> (II) RADEON(0): DDC Type: 3, Detected Type: 0
> (II) RADEON(0): EDID data from the display on port 1 ----------------------
> (II) RADEON(0): Manufacturer: VSC  Model: f1c  Serial#: 16843009
> (II) RADEON(0): Year: 2006  Week: 7
> (II) RADEON(0): EDID Version: 1.3
> (II) RADEON(0): Digital Display Input
> (II) RADEON(0): Max H-Image Size [cm]: horiz.: 38  vert.: 30
> (II) RADEON(0): Gamma: 2.20
> (II) RADEON(0): DPMS capabilities: Off; RGB/Color Display
> (II) RADEON(0): Default color space is primary color space
> (II) RADEON(0): First detailed timing is preferred mode
> (II) RADEON(0): redX: 0.634 redY: 0.354   greenX: 0.287 greenY: 0.621
> (II) RADEON(0): blueX: 0.138 blueY: 0.077   whiteX: 0.313 whiteY: 0.329
> (II) RADEON(0): Supported VESA Video Modes:
> (II) RADEON(0): 720x400 at 70Hz
> (II) RADEON(0): 640x480 at 60Hz
> (II) RADEON(0): 640x480 at 67Hz
> (II) RADEON(0): 640x480 at 72Hz
> (II) RADEON(0): 640x480 at 75Hz
> (II) RADEON(0): 800x600 at 56Hz
> (II) RADEON(0): 800x600 at 60Hz
> (II) RADEON(0): 800x600 at 72Hz
> (II) RADEON(0): 800x600 at 75Hz
> (II) RADEON(0): 832x624 at 75Hz
> (II) RADEON(0): 1024x768 at 60Hz
> (II) RADEON(0): 1024x768 at 70Hz
> (II) RADEON(0): 1024x768 at 75Hz
> (II) RADEON(0): 1280x1024 at 75Hz
> (II) RADEON(0): 1152x870 at 75Hz
> (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): #1: hsize: 1152  vsize 864  refresh: 75  vid: 20337
> (II) RADEON(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
> (II) RADEON(0): #3: hsize: 800  vsize 600  refresh: 85  vid: 22853
> (II) RADEON(0): #4: hsize: 640  vsize 480  refresh: 85  vid: 22833
> (II) RADEON(0): #5: hsize: 640  vsize 400  refresh: 70  vid: 2609
> (II) RADEON(0): Supported additional Video Mode:
> (II) RADEON(0): clock: 108.0 MHz   Image Size:  376 x 301 mm
> (II) RADEON(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end 1688 h_border: 0
> (II) RADEON(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1066 v_border: 0
> (II) RADEON(0): Serial No: PS3060700319
> (II) RADEON(0): Ranges: V min: 50  V max: 85 Hz, H min: 30  H max: 82 kHz, PixClock max 140 MHz
> (II) RADEON(0): Monitor name: VX924
> (II) RADEON(0): 
> (II) RADEON(0): Primary:
>  Monitor   -- TMDS
>  Connector -- DVI-I
>  DAC Type  -- TVDAC/ExtDAC
>  TMDS Type -- Internal
>  DDC Type  -- DVI_DDC
> (II) RADEON(0): Secondary:
>  Monitor   -- NONE
>  Connector -- VGA
>  DAC Type  -- Primary
>  TMDS Type -- NONE
>  DDC Type  -- VGA_DDC
> (II) RADEON(0): PLL parameters: rf=2700 rd=12 min=20000 max=40000; xclk=20000
> (WW) RADEON(0): Failed to detect secondary monitor, MergedFB/Clone mode disabled
> (==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
> (II) RADEON(0): Validating modes on Primary head ---------
> (II) RADEON(0): DFP table revision: 4
> (II) RADEON(0): Panel infos found from DDC detailed: 1280x1024
> (II) RADEON(0): Valid Mode from Detailed timing table: 1280x1024
> (II) RADEON(0): Valid Mode from standard timing table: 1280x1024
> (II) RADEON(0): Valid Mode from standard timing table: 1152x864
> (II) RADEON(0): Valid Mode from standard timing table: 1024x768
> (II) RADEON(0): Valid Mode from standard timing table: 800x600
> (II) RADEON(0): Valid Mode from standard timing table: 640x480
> (II) RADEON(0): Valid Mode from established timing table: 1280x1024
> (II) RADEON(0): Valid Mode from established timing table: 1024x768
> (II) RADEON(0): Valid Mode from established timing table: 1024x768
> (II) RADEON(0): Valid Mode from established timing table: 1024x768
> (II) RADEON(0): Valid Mode from established timing table: 832x624
> (II) RADEON(0): Valid Mode from established timing table: 800x600
> (II) RADEON(0): Valid Mode from established timing table: 800x600
> (II) RADEON(0): Valid Mode from established timing table: 800x600
> (II) RADEON(0): Valid Mode from established timing table: 800x600
> (II) RADEON(0): Valid Mode from established timing table: 640x480
> (II) RADEON(0): Valid Mode from established timing table: 640x480
> (II) RADEON(0): Valid Mode from established timing table: 640x480
> (II) RADEON(0): Total of 18 mode(s) found.
> (II) RADEON(0): Total number of valid DDC mode(s) found: 18
> (--) RADEON(0): Virtual size is 1280x1024 (pitch 1280)
> (**) RADEON(0): *Default mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "1280x1024"  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync
> (**) RADEON(0): *Default mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "1280x1024"  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync
> (**) RADEON(0): *Default mode "1280x1024": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "1280x1024"  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync
> (**) 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 1328 1440 1688  864 1025 1028 1066 +hsync +vsync
> (**) 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 1328 1440 1688  768 1025 1028 1066 +hsync +vsync
> (**) 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 1328 1440 1688  768 1025 1028 1066 +hsync +vsync
> (**) 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 1328 1440 1688  768 1025 1028 1066 -hsync -vsync
> (**) 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 1328 1440 1688  768 1025 1028 1066 -hsync -vsync
> (**) 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 1328 1440 1688  624 1025 1028 1066 -hsync -vsync
> (**) RADEON(0): *Default mode "800x600": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "800x600"  108.00  800 1328 1440 1688  600 1025 1028 1066 +hsync +vsync
> (**) RADEON(0): *Default mode "800x600": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "800x600"  108.00  800 1328 1440 1688  600 1025 1028 1066 +hsync +vsync
> (**) RADEON(0): *Default mode "800x600": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "800x600"  108.00  800 1328 1440 1688  600 1025 1028 1066 +hsync +vsync
> (**) RADEON(0): *Default mode "800x600": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "800x600"  108.00  800 1328 1440 1688  600 1025 1028 1066 +hsync +vsync
> (**) RADEON(0): *Default mode "800x600": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "800x600"  108.00  800 1328 1440 1688  600 1025 1028 1066 +hsync +vsync
> (**) RADEON(0): *Default mode "640x480": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "640x480"  108.00  640 1328 1440 1688  480 1025 1028 1066 -hsync -vsync
> (**) RADEON(0): *Default mode "640x480": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "640x480"  108.00  640 1328 1440 1688  480 1025 1028 1066 -hsync -vsync
> (**) RADEON(0): *Default mode "640x480": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "640x480"  108.00  640 1328 1440 1688  480 1025 1028 1066 -hsync -vsync
> (**) RADEON(0): *Default mode "640x480": 108.0 MHz (scaled from 0.0 MHz), 64.0 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "640x480"  108.00  640 1328 1440 1688  480 1025 1028 1066 -hsync -vsync
> (--) RADEON(0): Display dimensions: (380, 300) mm
> (--) RADEON(0): DPI set to (85, 86)
> (II) Loading sub module "fb"
> (II) LoadModule: "fb"
> (II) Loading /usr/lib/xorg/modules/libfb.so
> (II) Module fb: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	ABI class: X.Org ANSI C Emulation, version 0.3
> (II) Loading sub module "ramdac"
> (II) LoadModule: "ramdac"
> (II) Loading /usr/lib/xorg/modules/libramdac.so
> (II) Module ramdac: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 0.1.0
> 	ABI class: X.Org Video Driver, version 1.0
> (==) RADEON(0): Using XAA acceleration architecture
> (II) Loading sub module "xaa"
> (II) LoadModule: "xaa"
> (II) Loading /usr/lib/xorg/modules/libxaa.so
> (II) Module xaa: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.2.0
> 	ABI class: X.Org Video Driver, version 1.0
> (II) RADEON(0): No MM_TABLE found - assuming CARD is not TV-in capable.
> (!!) 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	0xe0100000 - 0xe010ffff (0x10000) MX[B]
> 	[1] 0	0	0xe8000000 - 0xefffffff (0x8000000) MX[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	0xe000a400 - 0xe000a5ff (0x200) MX[B]
> 	[7] -1	0	0xe000a000 - 0xe000a0ff (0x100) MX[B]
> 	[8] -1	0	0xe0009000 - 0xe0009fff (0x1000) MX[B]
> 	[9] -1	0	0xe0008000 - 0xe0008fff (0x1000) MX[B]
> 	[10] -1	0	0xe0000000 - 0xe0007fff (0x8000) MX[B]
> 	[11] -1	0	0xe4000000 - 0xe3ffffff (0x0) MX[B]O
> 	[12] -1	0	0xe0110000 - 0xe011ffff (0x10000) MX[B](B)
> 	[13] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
> 	[14] -1	0	0xe0100000 - 0xe010ffff (0x10000) MX[B](B)
> 	[15] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
> 	[16] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B](OprU)
> 	[17] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B](OprU)
> 	[18] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B](OprU)
> 	[19] 0	0	0x00009000 - 0x000090ff (0x100) IX[B]
> 	[20] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
> 	[21] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
> 	[22] -1	0	0x000010b0 - 0x000010b7 (0x8) IX[B]
> 	[23] -1	0	0x00001000 - 0x0000107f (0x80) IX[B]
> 	[24] -1	0	0x00001080 - 0x0000109f (0x20) IX[B]
> 	[25] -1	0	0x000010a0 - 0x000010af (0x10) IX[B]
> 	[26] -1	0	0x00009000 - 0x000090ff (0x100) IX[B](B)
> 	[27] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
> 	[28] 0	0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
> (**) RADEON(0): RADEONScreenInit e8000000 0
> (**) RADEON(0): Map: 0xe8000000, 0x08000000
> (==) RADEON(0): Write-combining range (0xe8000000,0x8000000)
> (**) RADEON(0): RADEONSave
> (**) RADEON(0): RADEONSaveMode(0x8202a40)
> (**) RADEON(0): Read: 0x00000002 0x0004001e 0x00000000
> (**) RADEON(0): Read: rd=2, fd=30, pd=4
> (**) RADEON(0): RADEONSaveMode returns 0x8202a40
> (==) RADEON(0): Using 24 bit depth buffer
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 9, (OK)
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 9, (OK)
> drmOpenByBusid: Searching for BusID pci:0000:01:00.0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 9, (OK)
> drmOpenByBusid: drmOpenMinor returns 9
> drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
> (II) RADEON(0): [drm] DRM interface version 1.2
> (II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:01:00.0"
> (II) RADEON(0): [drm] added 8192 byte SAREA at 0xe0c8b000
> (II) RADEON(0): [drm] mapped SAREA 0xe0c8b000 to 0xb7ad4000
> (II) RADEON(0): [drm] framebuffer handle = 0xe8000000
> (II) RADEON(0): [drm] added 1 reserved context for kernel
> (II) RADEON(0): [agp] Mode 0x1f000201 [AGP 0x8086/0x7190; Card 0x1002/0x5960]
> (II) RADEON(0): [agp] 8192 kB allocated with handle 0x00000001
> (II) RADEON(0): [agp] ring handle = 0xe4000000
> (II) RADEON(0): [agp] Ring mapped at 0xaf8a3000
> (II) RADEON(0): [agp] ring read ptr handle = 0xe4101000
> (II) RADEON(0): [agp] Ring read ptr mapped at 0xb7eec000
> (II) RADEON(0): [agp] vertex/indirect buffers handle = 0xe4102000
> (II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0xaf6a3000
> (II) RADEON(0): [agp] GART texture map handle = 0xe4302000
> (II) RADEON(0): [agp] GART Texture map mapped at 0xaf1c3000
> (II) RADEON(0): [drm] register handle = 0xe0100000
> (II) RADEON(0): [dri] Visual configs initialized
> (**) RADEON(0): DRI New memory map param
> (**) RADEON(0): RADEONInitMemoryMap() : 
> (**) RADEON(0):   mem_size         : 0x10000000
> (**) RADEON(0):   MC_FB_LOCATION   : 0xefffe000
> (**) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
> (**) RADEON(0): RADEONModeInit()
> 1280x1024     108.00  1280 1328 1440 1688  1024 1025 1028 1066 (24,32) +H +V
> 1280x1024     108.00  1280 1328 1440 1688  1024 1025 1028 1066 (24,32) +H +V
> (**) RADEON(0): Pitch = 10485920 bytes (virtualX = 1280, displayWidth = 1280)
> (**) RADEON(0): dc=10800, of=21600, fd=96, pd=2
> (**) RADEON(0): TMDS_PLL from 1f600f4 to 1f600f4
> (II) RADEON(0): BIOS HotKeys Disabled
> (**) RADEON(0): RADEONInit returns 0x82033f0
> (**) RADEON(0): RADEONRestoreMode()
> (**) RADEON(0): RADEONRestoreMode(0x82033f0)
> (**) RADEON(0): RADEONRestoreMemMapRegisters() : 
> (**) RADEON(0):   MC_FB_LOCATION   : 0xefffe000
> (**) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
> (**) RADEON(0):   Map Changed ! Applying ...
> (**) RADEON(0):   Map applied, resetting engine ...
> (**) RADEON(0): Updating display base addresses...
> (**) RADEON(0): Memory map updated.
> (**) RADEON(0): Programming CRTC1, offset: 0x00000000
> (**) RADEON(0): Wrote: 0x0000000c 0x00010060 0x00000000 (0x0000a700)
> (**) RADEON(0): Wrote: rd=12, fd=96, pd=1
> (**) RADEON(0): GRPH_BUFFER_CNTL from 20127c7c to 200f5c5c
> (**) RADEON(0): RADEONSaveScreen(0)
> (II) RADEON(0): Depth moves disabled by default
> (**) RADEON(0): Setting up initial surfaces
> (**) RADEON(0): Initializing fb layer
> (**) RADEON(0): Setting up accel memmap
> (II) RADEON(0): CP in BM mode
> (II) RADEON(0): Using 8 MB GART aperture
> (II) RADEON(0): Using 1 MB for the ring buffer
> (II) RADEON(0): Using 2 MB for vertex/indirect buffers
> (II) RADEON(0): Using 5 MB for GART textures
> (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): Will use back buffer at offset 0x1400000
> (II) RADEON(0): Will use depth buffer at offset 0x1900000
> (II) RADEON(0): Will use 100352 kb for textures at offset 0x1e00000
> (**) RADEON(0): Initializing backing store
> (==) RADEON(0): Backing store disabled
> (**) RADEON(0): DRI Finishing init !
> (II) RADEON(0): X context handle = 0x1
> (II) RADEON(0): [drm] installed DRM signal handler
> (II) RADEON(0): [DRI] installation complete
> (**) RADEON(0): EngineRestore (32/32)
> (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
> (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
> (II) RADEON(0): [drm] dma control initialized, using IRQ 11
> (II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
> (WW) RADEON(0): DRI init changed memory map, adjusting ...
> (WW) RADEON(0):   MC_FB_LOCATION  was: 0xefffe000 is: 0xefffe000
> (WW) RADEON(0):   MC_AGP_LOCATION was: 0xffffffc0 is: 0xf07ff000
> (**) RADEON(0): GRPH_BUFFER_CNTL from 20127c7c to 200f5c5c
> (II) RADEON(0): Direct rendering enabled
> (**) RADEON(0): Setting up final surfaces
> (**) RADEON(0): Initializing Acceleration
> (II) RADEON(0): Render acceleration enabled
> (**) RADEON(0): EngineInit (32/32)
> (**) RADEON(0): Pitch for acceleration = 160
> (**) RADEON(0): EngineRestore (32/32)
> (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): Initializing DPMS
> (**) Option "dpms"
> (**) RADEON(0): DPMS enabled
> (**) RADEON(0): Initializing Cursor
> (==) RADEON(0): Silken mouse enabled
> (II) RADEON(0): Using hardware cursor (scanline 1026)
> (II) RADEON(0): Largest offscreen area available: 1280 x 7161
> (**) RADEON(0): Initializing color map
> (**) RADEON(0): Initializing DGA
> (**) RADEON(0): Initializing Xv
> (II) RADEON(0): No video input capabilities detected and no information is provided - disabling multimedia i2c
> (II) Loading sub module "theatre_detect"
> (II) LoadModule: "theatre_detect"
> (II) Loading /usr/lib/xorg/modules/multimedia/theatre_detect_drv.so
> (II) Module theatre_detect: vendor="X.Org Foundation"
> 	compiled for 7.1.1, module version = 1.0.0
> 	ABI class: X.Org Video Driver, version 1.0
> (II) RADEON(0): no multimedia table present, disabling Rage Theatre.
> (**) RADEON(0): RADEONScreenInit finished
> (==) 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 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
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 10, (OK)
> drmOpenByBusid: Searching for BusID pci:0000:01:00.0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is 10, (OK)
> drmOpenByBusid: drmOpenMinor returns 10
> drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
> (II) AIGLX: Loaded and initialized /usr/lib/dri/r200_dri.so
> (II) GLX: Initialized DRI GL provider for screen 0
> (II) evdev brain: Rescanning devices (1).
> (**) Option "CorePointer"
> (**) Mouse0-usb-0000:00:07.2-1/input0: Core Pointer
> (II) Mouse0-usb-0000:00:07.2-1/input0: Found 3 relative axes.
> (II) Mouse0-usb-0000:00:07.2-1/input0: Configuring as pointer.
> (**) Mouse0-usb-0000:00:07.2-1/input0: WHEELRelativeAxisButtons: 4 5.
> (II) Mouse0-usb-0000:00:07.2-1/input0: Found 5 mouse buttons
> (II) Mouse0-usb-0000:00:07.2-1/input0: Configured 7 mouse buttons
> (**) 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 "XkbOptions" "compose:rwin"
> (**) Keyboard0: XkbOptions: "compose:rwin"
> (**) Option "CustomKeycodes" "off"
> (**) Keyboard0: CustomKeycodes disabled
> (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
> (II) XINPUT: Adding extended input device "Mouse0-usb-0000:00:07.2-1/input0" (type: MOUSE)
> (II) XINPUT: Adding extended input device "evdev brain" (type: evdev brain)
> (**) Mouse0-usb-0000:00:07.2-1/input0: 3 valuators.
> (**) evdev_btn.c (90): Registering 7 buttons.
> (II) Mouse0-usb-0000:00:07.2-1/input0: Init
>     xkb_keycodes             { include "xfree86+aliases(qwerty)" };
>     xkb_types                { include "complete" };
>     xkb_compatibility        { include "complete" };
>     xkb_symbols              { include "pc+us+compose(rwin)" };
>     xkb_geometry             { include "pc(pc105)" };
> (II) evdev brain: Rescanning devices (2).
> (II) Mouse0-usb-0000:00:07.2-1/input0: On
> (**) RADEON(0): RADEONSaveScreen(2)
> (II) Mouse0-usb-0000:00:07.2-1/input0: Off
> (**) RADEON(0): RADEONCloseScreen
> (**) RADEON(0): RADEONDRIStop
> (**) RADEON(0): EngineRestore (32/32)
> (**) RADEON(0): RADEONDisplayPowerManagementSet(0,0x0)
> (**) RADEON(0): RADEONRestore
> (**) RADEON(0): RADEONRestoreMode()
> (**) RADEON(0): RADEONRestoreMode(0x8202a40)
> (**) RADEON(0): RADEONRestoreMemMapRegisters() : 
> (**) RADEON(0):   MC_FB_LOCATION   : 0x1fff0000
> (**) RADEON(0):   MC_AGP_LOCATION  : 0x27ff2000
> (**) RADEON(0):   Map Changed ! Applying ...
> (**) RADEON(0):   Map applied, resetting engine ...
> (**) RADEON(0): Updating display base addresses...
> (**) RADEON(0): Memory map updated.
> (**) RADEON(0): Programming CRTC1, offset: 0x00000000
> (**) RADEON(0): Wrote: 0x00000002 0x0004001e 0x00000000 (0x0000a700)
> (**) RADEON(0): Wrote: rd=2, fd=30, pd=4
> (**) RADEON(0): Disposing accel...
> (**) RADEON(0): Disposing cusor info
> (**) RADEON(0): Disposing DGA
> (**) RADEON(0): Unmapping memory
> (**) RADEON(0): RADEONDRICloseScreen
> (II) RADEON(0): [drm] removed 1 reserved context for kernel
> (II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xe0c8b000 at 0xb7ad4000
> FreeFontPath: FPE "/usr/share/X11/fonts/misc/" refcount is 2, should be 1; fixing.
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg

I can also confirm that this happens on my Radeon 9250 and 7000.

Do you know if a bug was filed?

As a work around, it should be possible to use xvidtune to adjust the
screen and then create the modeline to be inserted into xorg.conf.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEVAwUBRVn9xcvODX+91FTAAQLqRAf/Vt7ddt9x9oAvEeZVWlFjMIuER7MW9Rnn
dLp3OSumT76soAME6IYgBUWqKCQKJwMUtw6sJ+5MyVlOSZ1DkL/RONiqzr18F+I2
aNFiLNeanXb0eN9IF87kxXqHZXvtRusBy/XE0yAsHLom5ANFNJwSChzfgyjFdP03
xlFvhpBolQh9ZWCuISeOi9+c1zZFBL5ei+GqgCjTmrTBbA7+HpSgdJRqfqfV/HUg
0C9R2/ekgROOhKaKBkHzR33fgU3h89q/OaAN7wAM3fC8Pf0vR1fJHr9kyB81XgUG
1V+u/DFmSOUCjM9WzacZuu6Z0dHjcMICWfK1Nd9pmSobfkfXY5VyuQ==
=8cqR
-----END PGP SIGNATURE-----




More information about the xorg mailing list