Failed to setup correct sync rate on second monitor (VGA) after recebt upgrade
Hi I have ATI Technologies Inc Radeon Mobility X1400 rev 0 card in T60. Whole story: I had 1.1.0 installed as FreeBSD package. Recently I've updated to latest GIT version of radeonhd (00f182d6c9f026ac05969cc1304e02e6483cae90). Then I've restart Xorg, everything looks Ok. Then after reboot (with power-down) second monitor (connected to VGA_1) shows that PC provides invalid sync/resolution and suggest to use 1280x1024@60. Main screen (PANEL) works ok. Any restart of Xorg or reconfiguration attempts of xrandr did not help. Nothing else was changed, diff of Xorg.0.log: < bad
good
15c15 < (==) Log file: "/var/log/Xorg.0.log", Time: Tue Mar 18 10:18:14 2008 ---
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Mar 18 10:20:38 2008 77c77 < (II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: stages = 0x03, oldVal1 = 0x8000f908, mode1Res1 = 0x80000000 413d412 < R680 : Radeon HD 3870 X2. 425,427c424 < M76 : Mobility Radeon HD 2600. < M82 : Mobility Radeon HD 3400. < M86 : Mobility Radeon HD 3600.
M76 : Mobility Radeon HD 2600 431,432d427 < RV620 : Radeon HD 3400. < RV635 : Radeon HD 3600. 434c429 < (II) RADEONHD: version 1.1.0, built from git branch master, commit 00f182d6
(II) RADEONHD: version 1.1.0, built from dist of git branch master, commit f213db06 494d488 < (**) RADEONHD(0): Selected XAA 2D acceleration. 497c491 < (II) RADEONHD(0): Mapped IO at 0x286f2000 (size 0x00010000)
(II) RADEONHD(0): Mapped IO at 0x286e6000 (size 0x00010000) 506c500,501 < (II) RADEONHD(0): Analog TV Default Mode: 135041362
(II) RADEONHD(0): Framebuffer space used by Firmware (kb): 20 (II) RADEONHD(0): Start of VRAM area used by Firmware: 0x7ffb000 543,546d537 < (II) RADEONHD(0): LVDS Temporal Dither : 0x40 < (II) RADEONHD(0): LVDS Spatial Dither : 0x0 < (II) RADEONHD(0): LVDS Grey Level: 0x8 < (EE) RADEONHD(0): AtomBIOS returned 8 Grey Levels 672,673d662 < (II) Loading sub module "ramdac" < (II) LoadModule: "ramdac"(II) Module "ramdac" already built-in 679a669,677 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac"(II) Module "ramdac" already built-in (II) Loading sub module "shadow" (II) LoadModule: "shadow" (II) Loading /usr/local/lib/xorg/modules//libshadow.so (II) Module shadow: vendor="X.Org Foundation" compiled for 1.4.0, module version = 1.1.0 ABI class: X.Org ANSI C Emulation, version 0.3 (II) RADEONHD(0): Using ShadowFB 713c711 < (II) RADEONHD(0): Mapped IO at 0x286f2000 (size 0x00010000)
(II) RADEONHD(0): Mapped IO at 0x286e6000 (size 0x00010000) 715,728c713,714 < (II) RADEONHD(0): Mapped FB at 0x28777000 (size 0x08000000) < (II) RADEONHD(0): Using 1008 scanlines of offscreen memory < (II) RADEONHD(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 < 17 256x256 slots < 5 512x512 slots
(II) RADEONHD(0): Mapped FB at 0x28771000 (size 0x08000000) (II) RADEONHD(0): Using 9030 scanlines of offscreen memory 838,839c824,825 < Synaptics DeviceOff called < (WW) RADEONHD(0): MC not idle
SynapticsCtrl called. SynapticsCtrl called.
Rolling back to 1.1.0 fixes situation. Any hints will be very appreciated. Fill Xorg.0.log for both cases in attachment. -- Vladimir B. Grebenschikov Parallels Inc. vova@parallels.com
On Mar 18, 08 17:29:24 +0300, Vladimir Grebenschikov wrote:
I had 1.1.0 installed as FreeBSD package. Recently I've updated to latest GIT version of radeonhd (00f182d6c9f026ac05969cc1304e02e6483cae90).
Then I've restart Xorg, everything looks Ok.
Then after reboot (with power-down) second monitor (connected to VGA_1) shows that PC provides invalid sync/resolution and suggest to use 1280x1024@60.
So this did work before? The diff doesn't show anything suspicious. Can
you provide the logs with -logverbose 7?
Matthias
--
Matthias Hopf
On Tue, 2008-03-18 at 16:03 +0100, Matthias Hopf wrote:
On Mar 18, 08 17:29:24 +0300, Vladimir Grebenschikov wrote:
I had 1.1.0 installed as FreeBSD package. Recently I've updated to latest GIT version of radeonhd (00f182d6c9f026ac05969cc1304e02e6483cae90).
Then I've restart Xorg, everything looks Ok.
Then after reboot (with power-down) second monitor (connected to VGA_1) shows that PC provides invalid sync/resolution and suggest to use 1280x1024@60.
So this did work before? The diff doesn't show anything suspicious. Can you provide the logs with -logverbose 7?
After Luc's patch it starts to work again. So, problem is resolved. Thank you.
Matthias
-- Matthias Hopf
__ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de -- Vladimir B. Grebenschikov vova@fbsd.ru -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Tue, Mar 18, 2008 at 05:29:24PM +0300, Vladimir Grebenschikov wrote:
Hi
I have ATI Technologies Inc Radeon Mobility X1400 rev 0 card in T60.
Whole story:
I had 1.1.0 installed as FreeBSD package. Recently I've updated to latest GIT version of radeonhd (00f182d6c9f026ac05969cc1304e02e6483cae90).
Then I've restart Xorg, everything looks Ok.
Then after reboot (with power-down) second monitor (connected to VGA_1) shows that PC provides invalid sync/resolution and suggest to use 1280x1024@60.
Please try the fix i just pushed to git, this might influence things here. Luc Verhaegen. SUSE/Novell X Driver Developer. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Wed, 2008-03-19 at 01:43 +0100, Luc Verhaegen wrote:
On Tue, Mar 18, 2008 at 05:29:24PM +0300, Vladimir Grebenschikov wrote:
Hi
I have ATI Technologies Inc Radeon Mobility X1400 rev 0 card in T60.
Whole story:
I had 1.1.0 installed as FreeBSD package. Recently I've updated to latest GIT version of radeonhd (00f182d6c9f026ac05969cc1304e02e6483cae90).
Then I've restart Xorg, everything looks Ok.
Then after reboot (with power-down) second monitor (connected to VGA_1) shows that PC provides invalid sync/resolution and suggest to use 1280x1024@60.
Please try the fix i just pushed to git, this might influence things here.
Yes, it helps. Thank you.
Luc Verhaegen. SUSE/Novell X Driver Developer. -- Vladimir B. Grebenschikov Parallels Inc. vova@parallels.com -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
participants (4)
-
Luc Verhaegen
-
Matthias Hopf
-
Vladimir Grebenschikov
-
Vladimir Grebenschikov