0x9610:0x1458:0xD000: GA-MA78GM-US2H (rev. 1.0)
GA-MA78GM-US2H (rev. 1.0) is a Gigabyte motherboard with AMD 780G + SB700 Chipset. I am using the onboard graphics only. 4G RAM is installed. BIOS is March 11 version (next to newest available). After install of 11.2 milestone 2, X fails to initialize with the message: "Screen(s) found, but none have a usable configuration." Log is attached. Please let me know if I can be of assistance. Scott Edick
On Jun 01, 09 10:43:35 -0400, Scott Edick wrote:
After install of 11.2 milestone 2, X fails to initialize with the message: "Screen(s) found, but none have a usable configuration."
How is the monitor attached? The card announces to have a VGA and a
DVI-D output - the later could be actually HDMI.
Please run the conntest utility as described in the README.
Matthias
--
Matthias Hopf
On Thursday 04 June 2009 09:20:36 am Matthias Hopf wrote:
On Jun 01, 09 10:43:35 -0400, Scott Edick wrote:
After install of 11.2 milestone 2, X fails to initialize with the message: "Screen(s) found, but none have a usable configuration."
How is the monitor attached? The card announces to have a VGA and a DVI-D output - the later could be actually HDMI.
Ah, the problem appears to be an incompatibility with my KVM switch. I've used this switch without trouble for years on lots of different HW and SW. This same HW with Debian Lenny works the same with or without the switch. With 11.2m2, things work fine with a monitor attached directly to either DVI or VGA connector (I don't have a monitor with HDMI connection, so couldn't test that), but when using the KVM switch, X won't start. During install, the KVM-connected monitor was detected as the correct make and model. Thank you for your help.
Please run the conntest utility as described in the README.
== using DVI === rhd_conntest: v1.2.5, dist of git branch master, commit 4be5f715 Found card: (null) - (null) Checking connectors on 0x9610, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_0 DDC: RHD_DDC_1 == using VGA === rhd_conntest: v1.2.5, dist of git branch master, commit 4be5f715 Found card: (null) - (null) Checking connectors on 0x9610, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_NONE DDC: RHD_DDC_0 == using VGA via KVM === rhd_conntest: v1.2.5, dist of git branch master, commit 4be5f715 Found card: (null) - (null) Checking connectors on 0x9610, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_0 = lspci output === 00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge 00:01.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (int gfx) 00:0a.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 5) 00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] 00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller 00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller 00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller 00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller 00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller 00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3a) 00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) 00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge 00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200 Graphics 01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controlle r (rev 02) 03:06.0 SCSI storage controller: Tekram Technology Co.,Ltd. TRM-S1040 (rev 01) 03:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) Thanks again for your help. Scott -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Jun 05, 09 07:36:02 -0400, Scott Edick wrote:
Ah, the problem appears to be an incompatibility with my KVM switch. I've
Great that you found that yourself. :-)
used this switch without trouble for years on lots of different HW and SW. This same HW with Debian Lenny works the same with or without the switch.
You can explicitly enable the output if you add a monitor section to your xorg.conf with [[ Option "Enable" ]] added, and referenced by [[ Option "monitor-VGA_1" "identifier" ]] (using the correct identifier) in the Device section.
== using VGA === rhd_conntest: v1.2.5, dist of git branch master, commit 4be5f715 Found card: (null) - (null) Checking connectors on 0x9610, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_DACA HotPlug: RHD_HPD_NONE DDC: RHD_DDC_0
== using VGA via KVM === rhd_conntest: v1.2.5, dist of git branch master, commit 4be5f715 Found card: (null) - (null) Checking connectors on 0x9610, 0x1458, 0xD000 (@01:05:00): Load Detection: RHD_OUTPUT_NONE HotPlug: RHD_HPD_NONE DDC: RHD_DDC_0
Ok, the load detection doesn't work. I assume that the KVM switch
doesn't have correct 75 Ohm termination, and the load detection is
picky...
If you want you can play a bit with the value 0x1e6 for register
DACA_FORCE_DATA in rhd_dac.c.
Another idea: Please run the Xserver with -logverbose 7, with the
monitor attached and with the KVM attached. Let's see what DACSense()
found, maybe not all of R, G, and B are terminated correctly...
Matthias
--
Matthias Hopf
On Friday 05 June 2009 08:34:57 am Matthias Hopf wrote:
On Jun 05, 09 07:36:02 -0400, Scott Edick wrote:
Ah, the problem appears to be an incompatibility with my KVM switch. I've
Great that you found that yourself. :-)
Yes, if you tell me where the problem is, I can find it myself. ;-)
You can explicitly enable the output if you add a monitor section to your xorg.conf with [[ Option "Enable" ]] added, and referenced by [[ Option "monitor-VGA_1" "identifier" ]] (using the correct identifier) in the Device section.
I can get the log messages to switch from "Output VGA_1 disconnected" to "Output VGA_1 using monitor section VGA_1", so I think I'm doing this partly right, but so long as the KVM switch is connected, I get "Unable to find initial modes" and "Screen(s) found, but none have a usable configuration." I've attached the xorg.conf created by install, and the modified version xorg.conf.exp that gives the above results. I've tried it without the "Depth 32" subsection, which I tried because the log said the framebuffer used 32. I've also tried it without changing the Monitor in the Screen section to "VGA_1"
Ok, the load detection doesn't work. I assume that the KVM switch doesn't have correct 75 Ohm termination, and the load detection is picky...
It's an old, cheap KVM (Belkin Omniview E-series 4-port) so safe to assume it doesn't do everything the way it should.
If you want you can play a bit with the value 0x1e6 for register DACA_FORCE_DATA in rhd_dac.c.
Is this file in the radeonhd source rpm? What would be good substitute values to try?
Another idea: Please run the Xserver with -logverbose 7, with the monitor attached and with the KVM attached. Let's see what DACSense() found, maybe not all of R, G, and B are terminated correctly...
OK, see attached. Xorg.0.vb7.nokvm.log is the log with standard xorg.conf and no KVM Xorg.0.vb7.kvm.log is the log with standard xorg.conf with KVM Xorg.0.vb7.kvm.exp.log is the log with modified xorg.conf with KVM Scott
participants (2)
-
Matthias Hopf
-
Scott Edick