Bug 20448

Summary: Can only use primary r6xx-r7xx card
Product: xorg Reporter: Pär Andersson <paran>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED WONTFIX QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg.0.log
none
avivotool regs all
none
avivotool --skip=1 regs all none

Description Pär Andersson 2009-03-03 17:59:27 UTC
Created attachment 23494 [details]
Xorg.0.log

xf86-video-ati, master (d586a2c6f821c821a4a7708a3382acb63187534f)
Ubuntu 8.10, xserver-xorg 1:7.4~5ubuntu3

Warning, I think this may be a duplicate of bug 20146 but that is against radeonhd.

My computer have an onboard HD3200, and a pci-e HD3870:

$ lspci|grep VGA
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200 Graphics
02:00.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3870

The radeon driver only work with the card that is set as primary display in BIOS. If I try to use the secondary card I get an X server process that uses 100% CPU, blank monitors and killing X does not restore the VT.

The attached log files is with the HD3870 set as primary display in BIOS, but BusID "PCI:1:5:0" (HD3200) specified in xorg.conf. Looking at the "BIOS Bootup Message" it tries to use the BIOS for the primary RV670 instead of the RS780.


Thank you for working on the r6xx-r7xx support! :-)
Comment 1 Pär Andersson 2009-03-03 18:00:25 UTC
Created attachment 23495 [details]
avivotool regs all
Comment 2 Pär Andersson 2009-03-03 18:01:17 UTC
Created attachment 23496 [details]
avivotool --skip=1 regs all
Comment 3 Alex Deucher 2010-10-19 17:03:19 UTC
Only KMS is able to get the vbios for the rs780 when it's not the primary.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.