[bisected] Radeon KMS bug(?) after Linux kernel 2.6.32 causes a crash of X server 1.8.0+ on termination
Nix
nix at esperi.org.uk
Thu Apr 22 16:15:40 PDT 2010
[sorry for sending this to both the kernel and X lists, but after
bisection I still have no real idea where this bug might be. I'd open a
bugzilla ticket if I had any confidence that I'd open it in the right
place...]
On 21 Apr 2010, nix at esperi.org.uk uttered the following:
> On 18 Apr 2010, nix at esperi.org.uk said:
>
>> So far, every time I've quit X 1.8.0 (1.8-stable tip of tree), it's
>> coredumped and left my console unusable until I restart. (I'm using the
(The console is not merely unusable: the DVI signal turns off, and the
keyboard appears dead. The network is happy and I can shut down remotely,
but I can't do a chvt or start X again -- or rather I can try and nothing
visible happens.)
>> tip of the xf86-video-ati tree, and KMS, both of which worked fine with
>> 1.7.5. Obviously I've recompiled all the drivers I'm usingt, or X
>> wouldn't work at all...)
>>
>> The backtrace differs depending on whether auditing is enabled or not.
>>
>> With auditing on, we are hit with a segfault here:
>>
>> #0 0x00007f7e06148985 in _xstat () from /lib/libc.so.6
>> #1 0x00007f7e061198d0 in __tzfile_read () from /lib/libc.so.6
>> #2 0x00007f7e06118c8a in tzset_internal () from /lib/libc.so.6
>> #3 0x00007f7e06118df9 in __tz_convert () from /lib/libc.so.6
>> #4 0x00007f7e06117439 in ctime () from /lib/libc.so.6
>> #5 0x00000000004533c8 in AuditPrefix ()
>> #6 0x0000000000453956 in VAuditF ()
>> #7 0x0000000000453add in AuditF ()
>> #8 0x000000000043e5c6 in CloseDownClient ()
>> #9 0x0000000000443af8 in Dispatch ()
>> #10 0x0000000000420dc5 in main ()
>>
>> With it off, I see this instead:
>>
>> Program received signal SIGTERM, Terminated.
>> 0x000000000042904c in FreeClientResources ()
>> (gdb) bt
>> #0 0x000000000042904c in FreeClientResources ()
>> #1 0x000000000043e4c2 in CloseDownClient ()
>> #2 0x0000000000443af8 in Dispatch ()
>> #3 0x0000000000420dc5 in main ()
>>
>> which might look like normal termination, except that
>> FreeClientResources() of course does not contain an exit(), and the
>> console is still unusable.
>>
>> I suspect a double-free() somewhere, and/or heap corruption.
>
> Nope. This bug only appears with KMS enabled; it does not appear in
> 2.6.32.10 (when termination happens normally, with only
>
> [ 71.267834] Unpin not necessary for ffff88033d66dc00 !
>
> in the kernel log) but does appear with current tip; seen with 2.6.34rc3
> and later (i.e. as soon as I upgraded the X server).
I've bisected the kernel half of this.
This is introduced by a commit predating 2.6.32's release but integrated
in the 2.6.33 merge window:
commit ed160143c6967e89aee05b0685e73c4103bb3e38
Author: Alex Deucher <alexdeucher at gmail.com>
Date: Tue Dec 1 14:12:14 2009 -0500
drm/radeon/kms: add tv standard property to tv connectors
Lets user select tv-standard. The property was there,
just not hooked up.
Signed-off-by: Alex Deucher <alexdeucher at gmail.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
so I guess perhaps this is not a kernel bug, but merely a bug in the
TV_STD parts of xf86-video-ati --- but I didn't upgrade that, merely
recompiled it; xf86-video-ati master + xorg 1.7.5 + kernel 2.6.34-tip
works fine, as does xf86-video-ati master + xorg 1.8.0 + kernel 2.6.32.
It's only the combination xf86-video-ati master + xorg 1.8.0 + kernel
>2.6.32 that crashes on termination.
So maybe it *is* a kernel bug, or a latent bug in the driver causing
memory corruption inside the X server only when the kernel and X server
are new enough. (But this is starting to feel a bit unlikely to me.)
In a few days I'll bisect the X.org half of this, since 1.7.5 doesn't
crash on exit no matter which kernel I'm running. The last time I tried
to bisect the X server it was... painful. Let's see if it's any easier
nowadays...
My Xorg.log from 1.8.0 shows no sign of TV connectors, but the
dmesg log from 2.6.33 and later says I have them.
My dmesg log, in part (the DRI/KMS parts)
[ 1.146782] [drm] Initialized drm 1.1.0 20060810
[ 1.146931] [drm] radeon defaulting to kernel modesetting.
[ 1.147072] [drm] radeon kernel modesetting enabled.
[ 1.147243] alloc irq_desc for 24 on node -1
[ 1.147244] alloc kstat_irqs on node -1
[ 1.147251] radeon 0000:02:00.0: PCI INT A -> GSI 24 (level, low) -> IRQ 24
[ 1.147397] radeon 0000:02:00.0: setting latency timer to 64
[ 1.148242] [drm] initializing kernel modesetting (RV770 0x1002:0x9440).
[ 1.148510] [drm] register mmio base: 0xFBBE0000
[ 1.148653] [drm] register mmio size: 65536
[ 1.148870] ATOM BIOS: Wekiva
[ 1.149014] [drm] Clocks initialized !
[ 1.149152] [drm] Internal thermal controller with fan control
[ 1.149295] [drm] 5 Power State(s)
[ 1.149433] [drm] State 0 Default (default)
[ 1.149574] [drm] 16 PCIE Lanes
[ 1.149711] [drm] 3 Clock Mode(s)
[ 1.149848] [drm] 0 engine/memory: 750000/900000
[ 1.149988] [drm] 1 engine/memory: 750000/900000
[ 1.150128] [drm] 2 engine/memory: 750000/900000
[ 1.150268] [drm] State 1 Performance
[ 1.150405] [drm] 16 PCIE Lanes
[ 1.150543] [drm] 3 Clock Mode(s)
[ 1.150681] [drm] 0 engine/memory: 500000/900000
[ 1.150820] [drm] 1 engine/memory: 500000/900000
[ 1.150960] [drm] 2 engine/memory: 750000/900000
[ 1.151100] [drm] State 2 Default
[ 1.151237] [drm] 16 PCIE Lanes
[ 1.151374] [drm] 3 Clock Mode(s)
[ 1.151510] [drm] 0 engine/memory: 750000/900000
[ 1.151652] [drm] 1 engine/memory: 750000/900000
[ 1.151792] [drm] 2 engine/memory: 750000/900000
[ 1.151932] [drm] State 3 Default
[ 1.152069] [drm] 16 PCIE Lanes
[ 1.152206] [drm] 3 Clock Mode(s)
[ 1.152343] [drm] 0 engine/memory: 500000/900000
[ 1.152483] [drm] 1 engine/memory: 500000/900000
[ 1.152626] [drm] 2 engine/memory: 750000/900000
[ 1.152766] [drm] State 4 Default
[ 1.158873] [drm] 16 PCIE Lanes
[ 1.159010] [drm] 3 Clock Mode(s)
[ 1.159147] [drm] 0 engine/memory: 200000/500000
[ 1.159288] [drm] 1 engine/memory: 200000/500000
[ 1.159428] [drm] 2 engine/memory: 200000/500000
[ 1.159571] [drm] radeon: power management initialized
[ 1.159720] radeon 0000:02:00.0: VRAM: 256M 0x00000000 - 0x0FFFFFFF (256M used)
[ 1.159970] radeon 0000:02:00.0: GTT: 512M 0x10000000 - 0x2FFFFFFF
[ 1.160125] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[ 1.160402] [drm] Detected VRAM RAM=256M, BAR=256M
[ 1.160543] [drm] RAM width 256bits DDR
[ 1.160704] [TTM] Zone kernel: Available graphics memory: 6148110 kiB.
[ 1.160848] [TTM] Zone dma32: Available graphics memory: 2097152 kiB.
[ 1.160999] [drm] radeon: 256M of VRAM memory ready
[ 1.161139] [drm] radeon: 512M of GTT memory ready.
[ 1.161305] alloc irq_desc for 55 on node -1
[ 1.161307] alloc kstat_irqs on node -1
[ 1.161314] radeon 0000:02:00.0: irq 55 for MSI/MSI-X
[ 1.161318] [drm] radeon: using MSI.
[ 1.161479] [drm] radeon: irq initialized.
[ 1.161621] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 1.162133] [drm] Loading RV770 Microcode
[ 1.162274] platform radeon_cp.0: firmware: using built-in firmware radeon/RV770_pfp.bin
[ 1.162525] platform radeon_cp.0: firmware: using built-in firmware radeon/RV770_me.bin
[ 1.162779] platform radeon_cp.0: firmware: using built-in firmware radeon/R700_rlc.bin
[ 1.212511] [drm] ring test succeeded in 1 usecs
[ 1.212711] [drm] radeon: ib pool ready.
[ 1.212894] [drm] ib test succeeded in 0 usecs
[ 1.213034] [drm] Enabling audio support
[ 1.213257] [drm] Default TV standard: PAL
[ 1.213397] [drm] Default TV standard: PAL
[ 1.213556] [drm] Default TV standard: PAL
[ 1.213724] [drm] Radeon Display Connectors
[ 1.213863] [drm] Connector 0:
[ 1.214000] [drm] DVI-I
[ 1.214135] [drm] HPD2
[ 1.214272] [drm] DDC: 0x7e60 0x7e60 0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 0x7e6c
[ 1.214522] [drm] Encoders:
[ 1.214659] [drm] DFP1: INTERNAL_UNIPHY
[ 1.214798] [drm] CRT2: INTERNAL_KLDSCP_DAC2
[ 1.214938] [drm] Connector 1:
[ 1.215074] [drm] DIN
[ 1.215209] [drm] Encoders:
[ 1.215346] [drm] TV1: INTERNAL_KLDSCP_DAC2
[ 1.215485] [drm] Connector 2:
[ 1.215624] [drm] DVI-I
[ 1.215759] [drm] HPD1
[ 1.215896] [drm] DDC: 0x7e20 0x7e20 0x7e24 0x7e24 0x7e28 0x7e28 0x7e2c 0x7e2c
[ 1.216145] [drm] Encoders:
[ 1.216281] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 1.216420] [drm] DFP2: INTERNAL_KLDSCP_LVTMA
[ 1.349652] [drm] fb mappable at 0xD0141000
[ 1.349792] [drm] vram apper at 0xD0000000
[ 1.349930] [drm] size 7257600
[ 1.350066] [drm] fb depth is 24
[ 1.350203] [drm] pitch is 6912
[ 1.366634] Console: switching to colour frame buffer device 210x65
[ 1.370800] fb0: radeondrmfb frame buffer device
[ 1.370821] registered panic notifier
[ 1.370840] [drm] Initialized radeon 2.3.0 20080528 for 0000:02:00.0 on minor 0
And my Xorg.log (with the huge list of supported chipsets chopped out):
[ 47.637] _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
[ 47.638] _XSERVTransOpen: transport open failed for inet6/mutilate:0
[ 47.638] _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
[ 47.742]
X.Org X Server 1.8.0
Release Date: 2010-04-02
[ 47.742] X Protocol Version 11, Revision 0
[ 47.742] Build Operating System: GNU/Linux Nix
[ 47.742] Current Operating System: Linux mutilate 2.6.34-rc5-05115-ga2f8292-dirty #1 SMP PREEMPT Wed Apr 21 23:26:47 BST 2010 x86_64
[ 47.742] Kernel command line: BOOT_IMAGE=Linux-testing ro resume=swap:/dev/sda2 netconsole=24183 at 192.168.16.20/eth0,24183 at 192.168.16.15/00:e0:81:c0:91:1a start_ro
[ 47.742] Build Date: 17 April 2010 11:36:07PM
[ 47.742]
[ 47.742] Current version of pixman: 0.19.1
[ 47.742] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 47.742] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 47.742] (==) Log file: "/var/log/Xorg.0.0.log", Time: Fri Apr 23 00:00:52 2010
[ 47.909] (==) Using config file: "/etc/X11/xorg.conf"
[ 47.909] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 47.990] (==) ServerLayout "MainServer"
[ 47.998] (**) |-->Screen "Primary Screen" (0)
[ 47.998] (**) | |-->Monitor "Samsung SyncMaster 223BW"
[ 47.998] (**) | |-->Device "Radeon HD 4850"
[ 47.998] (**) |-->Input Device "Mouse"
[ 47.998] (**) |-->Input Device "Keyboard"
[ 47.998] (**) Option "DontZap" "true"
[ 47.998] (**) Option "AllowEmptyInput" "false"
[ 47.998] (**) Option "AutoAddDevices" "false"
[ 47.998] (**) Option "AutoEnableDevices" "false"
[ 47.998] (**) Not automatically adding devices
[ 47.998] (**) Not automatically enabling devices
[ 48.061] (WW) The directory "/usr/share/fonts" does not exist.
[ 48.061] Entry deleted from font path.
[ 48.062] (WW) The directory "/usr/share/fonts/override" does not exist.
[ 48.062] Entry deleted from font path.
[ 48.074] (**) FontPath set to:
/usr/local/share/fonts,
/usr/lib/X11/fonts,
/usr/lib/X11/fonts/100dpi,
/usr/lib/X11/fonts/75dpi,
/usr/lib/X11/fonts/freefont,
/usr/lib/X11/fonts/jmk,
/usr/lib/X11/fonts/local,
/usr/lib/X11/fonts/mathematica,
/usr/lib/X11/fonts/misc,
/usr/lib/X11/fonts/mozilla,
/usr/lib/X11/fonts/SillyNamesForAdobeFonts,
/usr/lib/X11/fonts/TeX,
/usr/lib/X11/fonts/TTF,
/usr/lib/X11/fonts/Type1,
/usr/lib/X11/fonts/cyrillic,
/usr/lib/X11/fonts/OTF,
/usr/lib/X11/fonts/misc/,
/usr/lib/X11/fonts/TTF/,
/usr/lib/X11/fonts/OTF/,
/usr/lib/X11/fonts/Type1/,
/usr/lib/X11/fonts/100dpi/,
/usr/lib/X11/fonts/75dpi/
[ 48.075] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 48.075] (II) Loader magic: 0x7b0740
[ 48.075] (II) Module ABI versions:
[ 48.075] X.Org ANSI C Emulation: 0.4
[ 48.075] X.Org Video Driver: 7.0
[ 48.075] X.Org XInput driver : 9.0
[ 48.075] X.Org Server Extension : 3.0
[ 48.110] (--) PCI:*(0:2:0:0) 1002:9440:174b:e850 ATI Technologies Inc RV770 [Radeon HD 4870] rev 0, Mem @ 0xd0000000/268435456, 0xfbbe0000/65536, I/O @ 0x0000b000/256, BIOS @ 0x????????/131072
[ 48.110] (II) Open ACPI successful (/var/run/acpid.socket)
[ 48.110] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[ 48.110] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
[ 48.110] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 48.110] (II) "record" will be loaded by default.
[ 48.110] (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
[ 48.110] (II) "dri2" will be loaded by default.
[ 48.110] (II) LoadModule: "extmod"
[ 49.802] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 49.866] (II) Module extmod: vendor="X.Org Foundation"
[ 49.866] compiled for 1.8.0, module version = 1.0.0
[ 49.866] Module class: X.Org Server Extension
[ 49.866] ABI class: X.Org Server Extension, version 3.0
[ 49.866] (II) Loading extension MIT-SCREEN-SAVER
[ 49.866] (II) Loading extension XFree86-VidModeExtension
[ 49.866] (II) Loading extension XFree86-DGA
[ 49.866] (II) Loading extension DPMS
[ 49.866] (II) Loading extension XVideo
[ 49.866] (II) Loading extension XVideo-MotionCompensation
[ 49.866] (II) Loading extension X-Resource
[ 49.866] (II) LoadModule: "glx"
[ 49.866] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 49.959] (II) Module glx: vendor="X.Org Foundation"
[ 49.959] compiled for 1.8.0, module version = 1.0.0
[ 49.959] ABI class: X.Org Server Extension, version 3.0
[ 49.959] (==) AIGLX enabled
[ 49.959] (II) Loading extension GLX
[ 49.977] (II) LoadModule: "dri"
[ 50.136] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 50.303] (II) Module dri: vendor="X.Org Foundation"
[ 50.303] compiled for 1.8.0, module version = 1.0.0
[ 50.303] ABI class: X.Org Server Extension, version 3.0
[ 50.303] (II) Loading extension XFree86-DRI
[ 50.303] (II) LoadModule: "dbe"
[ 50.303] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 50.362] (II) Module dbe: vendor="X.Org Foundation"
[ 50.362] compiled for 1.8.0, module version = 1.0.0
[ 50.362] Module class: X.Org Server Extension
[ 50.362] ABI class: X.Org Server Extension, version 3.0
[ 50.362] (II) Loading extension DOUBLE-BUFFER
[ 50.362] (II) LoadModule: "record"
[ 50.362] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 50.454] (II) Module record: vendor="X.Org Foundation"
[ 50.454] compiled for 1.8.0, module version = 1.13.0
[ 50.454] Module class: X.Org Server Extension
[ 50.454] ABI class: X.Org Server Extension, version 3.0
[ 50.454] (II) Loading extension RECORD
[ 50.454] (II) LoadModule: "dri2"
[ 50.455] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 50.514] (II) Module dri2: vendor="X.Org Foundation"
[ 50.514] compiled for 1.8.0, module version = 1.2.0
[ 50.514] ABI class: X.Org Server Extension, version 3.0
[ 50.514] (II) Loading extension DRI2
[ 50.514] (II) LoadModule: "radeon"
[ 50.674] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 50.827] (II) Module radeon: vendor="X.Org Foundation"
[ 50.827] compiled for 1.8.0, module version = 6.13.99
[ 50.827] Module class: X.Org Video Driver
[ 50.827] ABI class: X.Org Video Driver, version 7.0
[ 50.830] (II) LoadModule: "mouse"
[ 50.830] (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
[ 50.894] (II) Module mouse: vendor="X.Org Foundation"
[ 50.894] compiled for 1.8.0, module version = 1.5.0
[ 50.894] Module class: X.Org XInput Driver
[ 50.894] ABI class: X.Org XInput driver, version 9.0
[ 50.894] (II) LoadModule: "kbd"
[ 50.894] (II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
[ 50.918] (II) Module kbd: vendor="X.Org Foundation"
[ 50.918] compiled for 1.8.0, module version = 1.4.0
[ 50.918] Module class: X.Org XInput Driver
[ 50.918] ABI class: X.Org XInput driver, version 9.0
[ 50.918] (II) RADEON: Driver for ATI Radeon chipsets:
[... snip enormous list ...]
[ 50.922] (--) using VT number 7
[ 50.929] (II) Primary Device is: PCI 02 at 00:00:0
[ 50.929] (II) [KMS] Kernel modesetting enabled.
[ 50.968] (++) RADEON(0): Depth 24, (--) framebuffer bpp 32
[ 50.968] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[ 50.969] (==) RADEON(0): Default visual is TrueColor
[ 50.969] (**) RADEON(0): Option "AccelDFS" "on"
[ 50.969] (**) RADEON(0): Option "AccelMethod" "EXA"
[ 50.969] (==) RADEON(0): RGB weight 888
[ 50.969] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
[ 50.969] (--) RADEON(0): Chipset: "ATI Radeon 4800 Series" (ChipID = 0x9440)
[ 50.969] (II) RADEON(0): PCIE card detected
[ 50.969] (WW) RADEON(0): Color tiling is not yet supported on R600/R700
[ 50.969] (II) RADEON(0): KMS Color Tiling: disabled
[ 50.969] drmOpenDevice: node name is /dev/dri/card0
[ 50.969] drmOpenDevice: open result is 10, (OK)
[ 50.969] drmOpenByBusid: Searching for BusID pci:0000:02:00.0
[ 50.969] drmOpenDevice: node name is /dev/dri/card0
[ 50.969] drmOpenDevice: open result is 10, (OK)
[ 50.969] drmOpenByBusid: drmOpenMinor returns 10
[ 50.969] drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0
[ 51.039] (II) RADEON(0): Output DVI-0 using monitor section Samsung SyncMaster 223BW
[ 51.049] (II) RADEON(0): Output DIN has no monitor section
[ 51.102] (II) RADEON(0): Output DVI-1 has no monitor section
[ 51.116] (II) RADEON(0): EDID for output DVI-0
[ 51.126] (II) RADEON(0): EDID for output DIN
[ 51.179] (II) RADEON(0): EDID for output DVI-1
[ 51.179] (II) RADEON(0): Manufacturer: SAM Model: 30d Serial#: 1296380466
[ 51.179] (II) RADEON(0): Year: 2008 Week: 8
[ 51.179] (II) RADEON(0): EDID Version: 1.3
[ 51.179] (II) RADEON(0): Digital Display Input
[ 51.179] (II) RADEON(0): Max Image Size [cm]: horiz.: 47 vert.: 30
[ 51.179] (II) RADEON(0): Gamma: 2.20
[ 51.179] (II) RADEON(0): DPMS capabilities: Off
[ 51.179] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 51.179] (II) RADEON(0): First detailed timing is preferred mode
[ 51.179] (II) RADEON(0): redX: 0.644 redY: 0.333 greenX: 0.286 greenY: 0.603
[ 51.179] (II) RADEON(0): blueX: 0.152 blueY: 0.079 whiteX: 0.313 whiteY: 0.329
[ 51.179] (II) RADEON(0): Supported established timings:
[ 51.179] (II) RADEON(0): 720x400 at 70Hz
[ 51.179] (II) RADEON(0): 640x480 at 60Hz
[ 51.179] (II) RADEON(0): 640x480 at 67Hz
[ 51.179] (II) RADEON(0): 640x480 at 72Hz
[ 51.179] (II) RADEON(0): 640x480 at 75Hz
[ 51.179] (II) RADEON(0): 800x600 at 56Hz
[ 51.179] (II) RADEON(0): 800x600 at 60Hz
[ 51.179] (II) RADEON(0): 800x600 at 72Hz
[ 51.179] (II) RADEON(0): 800x600 at 75Hz
[ 51.179] (II) RADEON(0): 832x624 at 75Hz
[ 51.179] (II) RADEON(0): 1024x768 at 60Hz
[ 51.179] (II) RADEON(0): 1024x768 at 70Hz
[ 51.179] (II) RADEON(0): 1024x768 at 75Hz
[ 51.179] (II) RADEON(0): 1280x1024 at 75Hz
[ 51.179] (II) RADEON(0): 1152x864 at 75Hz
[ 51.179] (II) RADEON(0): Manufacturer's mask: 0
[ 51.179] (II) RADEON(0): Supported standard timings:
[ 51.179] (II) RADEON(0): #0: hsize: 1680 vsize 1050 refresh: 60 vid: 179
[ 51.179] (II) RADEON(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
[ 51.179] (II) RADEON(0): #2: hsize: 1280 vsize 960 refresh: 60 vid: 16513
[ 51.179] (II) RADEON(0): #3: hsize: 1152 vsize 864 refresh: 75 vid: 20337
[ 51.195] (II) RADEON(0): Supported detailed timing:
[ 51.195] (II) RADEON(0): clock: 119.0 MHz Image Size: 474 x 296 mm
[ 51.195] (II) RADEON(0): h_active: 1680 h_sync: 1728 h_sync_end 1760 h_blank_end 1840 h_border: 0
[ 51.195] (II) RADEON(0): v_active: 1050 v_sync: 1053 v_sync_end 1059 v_blanking: 1080 v_border: 0
[ 51.195] (II) RADEON(0): Ranges: V min: 56 V max: 75 Hz, H min: 30 H max: 81 kHz, PixClock max 140 MHz
[ 51.195] (II) RADEON(0): Monitor name: SyncMaster
[ 51.195] (II) RADEON(0): Serial No: HS3Q214739
[ 51.195] (II) RADEON(0): EDID (in hex):
[ 51.195] (II) RADEON(0): 00ffffffffffff004c2d0d033232454d
[ 51.195] (II) RADEON(0): 08120103802f1e782ad515a455499a27
[ 51.195] (II) RADEON(0): 145054bfef80b30081808140714f0101
[ 51.195] (II) RADEON(0): 0101010101017c2e90a0601a1e403020
[ 51.195] (II) RADEON(0): 3600da281100001a000000fd00384b1e
[ 51.195] (II) RADEON(0): 510e000a202020202020000000fc0053
[ 51.195] (II) RADEON(0): 796e634d61737465720a2020000000ff
[ 51.195] (II) RADEON(0): 00485333513231343733390a202000cd
[ 51.195] (II) RADEON(0): Not using mode "1680x1050" (bad mode clock/interlace/doublescan)
[ 51.195] (II) RADEON(0): Printing probed modes for output DVI-1
[ 51.195] (II) RADEON(0): Modeline "1680x1050"x59.9 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz)
[ 51.195] (II) RADEON(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
[ 51.195] (II) RADEON(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
[ 51.195] (II) RADEON(0): Modeline "1280x960"x60.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
[ 51.195] (II) RADEON(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz)
[ 51.195] (II) RADEON(0): Modeline "1024x768"x75.1 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.1 kHz)
[ 51.195] (II) RADEON(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz)
[ 51.195] (II) RADEON(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
[ 51.195] (II) RADEON(0): Modeline "832x624"x74.6 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz)
[ 51.195] (II) RADEON(0): Modeline "800x600"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
[ 51.195] (II) RADEON(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
[ 51.195] (II) RADEON(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
[ 51.195] (II) RADEON(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
[ 51.195] (II) RADEON(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 491 520 -hsync -vsync (37.9 kHz)
[ 51.195] (II) RADEON(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz)
[ 51.195] (II) RADEON(0): Modeline "640x480"x66.7 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz)
[ 51.195] (II) RADEON(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
[ 51.195] (II) RADEON(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz)
[ 51.195] (II) RADEON(0): Output DVI-0 disconnected
[ 51.195] (II) RADEON(0): Output DIN disconnected
[ 51.195] (II) RADEON(0): Output DVI-1 connected
[ 51.195] (II) RADEON(0): Using exact sizes for initial modes
[ 51.195] (II) RADEON(0): Output DVI-1 using initial mode 1680x1050
[ 51.195] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 51.195] (II) RADEON(0): mem size init: gart size :1fdff000 vram size: s:10000000 visible:f8d4000
[ 51.195] (II) RADEON(0): EXA: Driver will allow EXA pixmaps in VRAM
[ 51.210] (==) RADEON(0): DPI set to (96, 96)
[ 51.210] (II) Loading sub module "fb"
[ 51.210] (II) LoadModule: "fb"
[ 51.210] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 51.239] (II) Module fb: vendor="X.Org Foundation"
[ 51.240] compiled for 1.8.0, module version = 1.0.0
[ 51.240] ABI class: X.Org ANSI C Emulation, version 0.4
[ 51.240] (II) Loading sub module "ramdac"
[ 51.240] (II) LoadModule: "ramdac"
[ 51.240] (II) Module "ramdac" already built-in
[ 51.240] (II) Loading sub module "exa"
[ 51.240] (II) LoadModule: "exa"
[ 51.240] (II) Loading /usr/lib/xorg/modules/libexa.so
[ 51.290] (II) Module exa: vendor="X.Org Foundation"
[ 51.290] compiled for 1.8.0, module version = 2.5.0
[ 51.290] ABI class: X.Org Video Driver, version 7.0
[ 51.290] (--) Depth 24 pixmap format is 32 bpp
[ 51.290] (II) RADEON(0): [DRI2] Setup complete
[ 51.290] (II) RADEON(0): [DRI2] DRI driver: r600
[ 51.290] (II) RADEON(0): Front buffer size: 7392K
[ 51.290] (II) RADEON(0): VRAM usage limit set to 222667K
[ 51.323] (==) RADEON(0): Backing store disabled
[ 51.331] (II) RADEON(0): Direct rendering enabled
[ 51.354] (II) RADEON(0): Setting EXA maxPitchBytes
[ 51.354] (**) RADEON(0): Option "EXAOptimizeMigration" "on"
[ 51.354] (II) EXA(0): Driver allocated offscreen pixmaps
[ 51.354] (II) EXA(0): Driver registered support for the following operations:
[ 51.354] (II) Solid
[ 51.354] (II) Copy
[ 51.354] (II) Composite (RENDER acceleration)
[ 51.354] (II) UploadToScreen
[ 51.354] (II) DownloadFromScreen
[ 51.354] (II) RADEON(0): Acceleration enabled
[ 51.354] (==) RADEON(0): DPMS enabled
[ 51.354] (==) RADEON(0): Silken mouse enabled
[ 51.356] (II) RADEON(0): Set up textured video
[ 51.382] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 51.382] (--) RandR disabled
[ 51.382] (II) Initializing built-in extension Generic Event Extension
[ 51.382] (II) Initializing built-in extension SHAPE
[ 51.382] (II) Initializing built-in extension MIT-SHM
[ 51.382] (II) Initializing built-in extension XInputExtension
[ 51.382] (II) Initializing built-in extension XTEST
[ 51.382] (II) Initializing built-in extension BIG-REQUESTS
[ 51.382] (II) Initializing built-in extension SYNC
[ 51.382] (II) Initializing built-in extension XKEYBOARD
[ 51.382] (II) Initializing built-in extension XC-MISC
[ 51.382] (II) Initializing built-in extension XFIXES
[ 51.382] (II) Initializing built-in extension RENDER
[ 51.382] (II) Initializing built-in extension RANDR
[ 51.382] (II) Initializing built-in extension COMPOSITE
[ 51.382] (II) Initializing built-in extension DAMAGE
[ 51.563] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 51.563] (II) AIGLX: enabled GLX_INTEL_swap_event
[ 51.563] (II) AIGLX: enabled GLX_SGI_make_current_read
[ 51.563] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[ 51.563] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[ 51.563] (II) AIGLX: Loaded and initialized /usr/lib/dri/r600_dri.so
[ 51.563] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 51.563] (II) RADEON(0): Setting screen physical size to 444 x 277
[ 52.982] (**) Option "Protocol" "Auto"
[ 52.982] (**) Option "Device" "/dev/input/mice"
[ 52.982] (II) Mouse: Setting mouse protocol to "ExplorerPS/2"
[ 52.982] (**) Mouse: Device: "/dev/input/mice"
[ 52.982] (**) Mouse: Protocol: "Auto"
[ 52.982] (**) Option "SendCoreEvents" "true"
[ 52.982] (**) Option "CorePointer"
[ 52.982] (**) Mouse: always reports core events
[ 52.982] (**) Option "Device" "/dev/input/mice"
[ 53.017] (==) Mouse: Emulate3Buttons, Emulate3Timeout: 50
[ 53.017] (**) Mouse: ZAxisMapping: buttons 4 and 5
[ 53.017] (**) Mouse: Buttons: 9
[ 53.017] (**) Mouse: Sensitivity: 1
[ 53.017] (II) XINPUT: Adding extended input device "Mouse" (type: MOUSE)
[ 53.017] (**) Mouse: (accel) keeping acceleration scheme 1
[ 53.017] (**) Mouse: (accel) acceleration profile 0
[ 53.017] (**) Mouse: (accel) acceleration factor: 2.000
[ 53.017] (**) Mouse: (accel) acceleration threshold: 4
[ 53.028] (II) Mouse: Setting mouse protocol to "ExplorerPS/2"
[ 53.319] (II) Mouse: ps2EnableDataReporting: succeeded
[ 53.319] (**) Option "CoreKeyboard"
[ 53.319] (**) Keyboard: always reports core events
[ 53.319] (**) Option "Protocol" "standard"
[ 53.319] (**) Keyboard: Protocol: standard
[ 53.319] (**) Option "XkbRules" "base"
[ 53.319] (**) Keyboard: XkbRules: "base"
[ 53.319] (**) Option "XkbModel" "pc105"
[ 53.319] (**) Keyboard: XkbModel: "pc105"
[ 53.319] (**) Option "XkbLayout" "gb"
[ 53.319] (**) Keyboard: XkbLayout: "gb"
[ 53.319] (**) Option "XkbOptions" "altwin:left_meta_win,altwin:super_rwin,altwin:hyper_prtsc"
[ 53.319] (**) Keyboard: XkbOptions: "altwin:left_meta_win,altwin:super_rwin,altwin:hyper_prtsc"
[ 53.319] (**) Option "CustomKeycodes" "off"
[ 53.319] (**) Keyboard: CustomKeycodes disabled
[ 53.319] (II) XINPUT: Adding extended input device "Keyboard" (type: KEYBOARD)
[ 53.389] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 53.389] (II) AutoAddDevices is off - not adding device.
[ 53.393] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[ 53.393] (II) AutoAddDevices is off - not adding device.
[ 53.399] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event3)
[ 53.399] (II) AutoAddDevices is off - not adding device.
[ 53.399] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
[ 53.399] (II) AutoAddDevices is off - not adding device.
[ 53.401] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event2)
[ 53.401] (II) AutoAddDevices is off - not adding device.
[ 53.401] (II) config/udev: Adding input device PS/2 Generic Mouse (/dev/input/event4)
[ 53.401] (II) AutoAddDevices is off - not adding device.
[ 53.401] (II) config/udev: Adding input device PS/2 Generic Mouse (/dev/input/mouse1)
[ 53.401] (II) AutoAddDevices is off - not adding device.
[ 53.409] AUDIT: Fri Apr 23 00:00:57 2010: 1178: client 1 connected from local host ( uid=1000 gid=100 pid=1176 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 53.511] AUDIT: Fri Apr 23 00:00:58 2010: 1178: client 2 connected from local host ( uid=1000 gid=100 pid=1197 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 54.768] AUDIT: Fri Apr 23 00:00:59 2010: 1178: client 2 disconnected
[ 54.771] AUDIT: Fri Apr 23 00:00:59 2010: 1178: client 2 connected from local host ( uid=1000 gid=100 pid=1202 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 54.800] AUDIT: Fri Apr 23 00:00:59 2010: 1178: client 2 disconnected
[ 54.885] AUDIT: Fri Apr 23 00:00:59 2010: 1178: client 2 connected from local host ( uid=1000 gid=100 pid=1207 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 54.886] AUDIT: Fri Apr 23 00:00:59 2010: 1178: client 2 disconnected
[ 54.956] AUDIT: Fri Apr 23 00:00:59 2010: 1178: client 2 connected from local host ( uid=1000 gid=100 pid=1208 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 55.077] AUDIT: Fri Apr 23 00:00:59 2010: 1178: client 2 disconnected
[ 55.106] AUDIT: Fri Apr 23 00:00:59 2010: 1178: client 2 connected from local host ( uid=1000 gid=100 pid=1217 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 56.684] AUDIT: Fri Apr 23 00:01:01 2010: 1178: client 3 connected from local host ( uid=1000 gid=100 pid=1220 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 58.982] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 4 connected from local host ( uid=1000 gid=100 pid=1238 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 58.983] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 4 disconnected
[ 59.033] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 4 connected from local host ( uid=1000 gid=100 pid=1226 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 59.045] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 5 connected from local host ( uid=1000 gid=100 pid=1240 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 59.046] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 5 disconnected
[ 59.088] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 5 connected from local host ( uid=1000 gid=100 pid=1242 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 59.089] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 5 disconnected
[ 59.090] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 5 connected from local host ( uid=1000 gid=100 pid=1243 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 59.091] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 5 disconnected
[ 59.229] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 5 connected from local host ( uid=1000 gid=100 pid=1246 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 59.230] AUDIT: Fri Apr 23 00:01:03 2010: 1178: client 5 disconnected
[ 59.752] AUDIT: Fri Apr 23 00:01:04 2010: 1178: client 5 connected from local host ( uid=1000 gid=100 pid=1245 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 59.850] AUDIT: Fri Apr 23 00:01:04 2010: 1178: client 6 connected from local host ( uid=1000 gid=100 pid=1247 )
Auth name: MIT-MAGIC-COOKIE-1 ID: 365
[ 59.947] (II) RADEON(0): EDID vendor "SAM", prod id 781
[ 59.947] (II) RADEON(0): Using EDID range info for horizontal sync
[ 59.947] (II) RADEON(0): Using EDID range info for vertical refresh
[ 59.947] (II) RADEON(0): Printing DDC gathered Modelines:
[ 59.947] (II) RADEON(0): Modeline "1680x1050"x0.0 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz)
[ 59.947] (II) RADEON(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
[ 59.947] (II) RADEON(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
[ 59.947] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz)
[ 59.947] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz)
[ 59.947] (II) RADEON(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz)
[ 59.947] (II) RADEON(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
[ 59.947] (II) RADEON(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz)
[ 59.947] (II) RADEON(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
[ 59.947] (II) RADEON(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz)
[ 59.947] (II) RADEON(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz)
[ 59.947] (II) RADEON(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
[ 59.947] (II) RADEON(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz)
[ 59.947] (II) RADEON(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
[ 59.947] (II) RADEON(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
[ 59.947] (II) RADEON(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz)
[ 59.947] (II) RADEON(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
[ 59.947] (II) RADEON(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
[ 60.024] (II) RADEON(0): EDID vendor "SAM", prod id 781
[ 60.024] (II) RADEON(0): Using hsync ranges from config file
[ 60.024] (II) RADEON(0): Using vrefresh ranges from config file
[ 60.024] (II) RADEON(0): Printing DDC gathered Modelines:
[ 60.024] (II) RADEON(0): Modeline "1680x1050"x0.0 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz)
[ 60.024] (II) RADEON(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
[ 60.024] (II) RADEON(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
[ 60.024] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz)
[ 60.024] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz)
[ 60.024] (II) RADEON(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz)
[ 60.024] (II) RADEON(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
[ 60.024] (II) RADEON(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz)
[ 60.024] (II) RADEON(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
[ 60.024] (II) RADEON(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz)
[ 60.024] (II) RADEON(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz)
[ 60.024] (II) RADEON(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
[ 60.024] (II) RADEON(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz)
[ 60.024] (II) RADEON(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
[ 60.024] (II) RADEON(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
[ 60.024] (II) RADEON(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz)
[ 60.024] (II) RADEON(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
[ 60.024] (II) RADEON(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
More information about the xorg-driver-ati
mailing list