First Q - if I remember our product numbers correctly that's 5 GPUs worth of boards there -- I thought we only supported up to 4.
I haven't played with crossfire at all but first thing I would try is reducing the number of GPUs.
Hello,
I'm sure I'm like 1000th person to come on here and ask but just not sure what I'm doing wrong here.
Linux 3.2.1-gentoo-r2 x86_64 AMD FX(tm)-8150 Eight-Core Processor
~ $ aticonfig --lsa
* 0. 03:00.0 ATI Radeon HD 5900 Series
1. 04:00.0 ATI Radeon HD 5900 Series
2. 0a:00.0 ATI Radeon HD 5800 Series
~ $ aticonfig --lsch
CrossFire chain for adapter 0, status: enabled
0. 03:00.0 ATI Radeon HD 5900 Series
2. 0a:00.0 ATI Radeon HD 5800 Series
1. 04:00.0 ATI Radeon HD 5900 Series
CrossFire chain for adapter 2, status: enabled
2. 0a:00.0 ATI Radeon HD 5800 Series
0. 03:00.0 ATI Radeon HD 5900 Series
1. 04:00.0 ATI Radeon HD 5900 Series
~ $ aticonfig --lscc
Master adapter: 0. 03:00.0 ATI Radeon HD 5900 Series
Candidates: 1. 04:00.0 ATI Radeon HD 5900 Series
Master adapter: 1. 04:00.0 ATI Radeon HD 5900 Series
Candidates: 1. 04:00.0 ATI Radeon HD 5900 Series
Master adapter: 2. 0a:00.0 ATI Radeon HD 5800 Series
Candidates: 1. 04:00.0 ATI Radeon HD 5900 Series
Okay so here is where I don't know what to do next lol
~ $ aticonfig --lscs
Candidate Combination:
Master: 3:0:0
Slave: 4:0:0
CrossFire is disabled on current device
CrossFire Diagnostics:
CrossFire can work with P2P mapping through GART
Dongle Capabilities: support PASSTHROUGH |INTERLINK_SW_AFR | INTERLINK_AUTO_AFR | INTERLINK_BLACKING | INTERLINK_SUPERAA
Candidate Combination:
Master: 3:0:0
Slave: 4:0:0
CrossFire is disabled on current device
CrossFire Diagnostics:
CrossFire can work with P2P mapping through GART
Dongle Capabilities: support PASSTHROUGH |INTERLINK_SW_AFR | INTERLINK_AUTO_AFR | INTERLINK_BLACKING | INTERLINK_SUPERAA
Candidate Combination:
Master: 3:0:0
Slave: 4:0:0
CrossFire is disabled on current device
CrossFire Diagnostics:
CrossFire can work with P2P mapping through GART
Dongle Capabilities: support PASSTHROUGH |INTERLINK_SW_AFR | INTERLINK_AUTO_AFR | INTERLINK_BLACKING | INTERLINK_SUPERAA
Yes I have rebooted multiple times now any help would be greatly appreciated I'll give the output to lspci below.
Keep in Mind I'm running it on a Asus Crosshair V Formula 990FX chipset (But even in Winblows it picksups as an 890 so not too concerned)
# lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (external gfx0 port B) (rev 02)
00:00.2 IOMMU: Advanced Micro Devices [AMD] nee ATI RD990 I/O Memory Management Unit (IOMMU)
00:02.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port B)
00:05.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port E)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port F)
00:07.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port G)
00:09.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port H)
00:0a.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (external gfx1 port A)
00:0b.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (NB-SB link)
00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 42)
00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 15h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 15h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 15h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 15h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 15h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices [AMD] Family 15h Processor Function 5
01:00.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb)
02:04.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb)
02:08.0 PCI bridge: PLX Technology, Inc. PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev bb)
03:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Hemlock [Radeon HD 5900 Series]
03:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Cypress HDMI Audio [Radeon HD 5800 Series]
04:00.0 Display controller: Advanced Micro Devices [AMD] nee ATI Hemlock [Radeon HD 5900 Series]
05:00.0 Ethernet controller: Intel Corporation 82583V Gigabit Network Connection
06:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
07:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
08:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
09:00.0 Audio device: Creative Labs X-Fi Titanium series [EMU20k2] (rev 04)
0a:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cypress XT [Radeon HD 5870]
0a:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Cypress HDMI Audio [Radeon HD 5800 Series]
First Q - if I remember our product numbers correctly that's 5 GPUs worth of boards there -- I thought we only supported up to 4.
I haven't played with crossfire at all but first thing I would try is reducing the number of GPUs.
lol nope that be interesting though, 5970 has 2 GPU's and the 5870 has 1 so it's Tri-Fire even in windblows only 4 gpus is supported I believe , this motherboard does support Quad cards not sure how the drivers would react too putting in 4 dual gpu cards even if you could get it work would most likely be a bottle neck anyway so wouldn't be worth it not to mention you can substitute your tower for a small heater at the point lol![]()
Last edited by Acidphase; 01-26-2012 at 08:44 AM.
Whoops, one of those 5970 devices was an audio controller. Reply in haste, repent in leisure
My guess is that 2-way gets more testing than 3-way, might be worth trying with just the 5970 first. There are some slightly different aticonfig --initial parms required, something like adapters=all IIRC, check that as well.
Yep already did all that xorg.conf all setup (fyi aticonfig won't even allow you to set crossfire chains up unless the devices are already specified in the xorg.conf) and tired with just the 5970 same outcome.
~ $ aticonfig --lsch
CrossFire chain for adapter 0, status: enabled
0. 03:00.0 ATI Radeon HD 5900 Series
1. 04:00.0 ATI Radeon HD 5900 Series
~ $ aticonfig --lscs
Candidate Combination:
Master: 3:0:0
Slave: 4:0:0
CrossFire is disabled on current device
CrossFire Diagnostics:
CrossFire can work with P2P mapping through GART
Dongle Capabilities: support PASSTHROUGH |INTERLINK_SW_AFR | INTERLINK_AUTO_AFR | INTERLINK_BLACKING | INTERLINK_SUPERAA
Candidate Combination:
Master: 3:0:0
Slave: 4:0:0
CrossFire is disabled on current device
CrossFire Diagnostics:
CrossFire can work with P2P mapping through GART
Dongle Capabilities: support PASSTHROUGH |INTERLINK_SW_AFR | INTERLINK_AUTO_AFR | INTERLINK_BLACKING | INTERLINK_SUPERAA
Candidate Combination:
Master: 3:0:0
Slave: 4:0:0
CrossFire is disabled on current device
CrossFire Diagnostics:
CrossFire can work with P2P mapping through GART
Dongle Capabilities: support PASSTHROUGH |INTERLINK_SW_AFR | INTERLINK_AUTO_AFR | INTERLINK_BLACKING | INTERLINK_SUPERAA
Last edited by Acidphase; 01-26-2012 at 10:05 AM.
I didn't have time to mess with it today I will continue if I have time tomorrow.
If I get things going I'm going end up updating the Gentoo wiki on FGLRX because it's piss poor on crossfire setups.
Bridgman, AMD Dual Graphics is supported by Catalyst for Linux?
Acer 7560G, AMD A8 3500M APU (Radeon HD 6620G) and Radeon HD 6650M.
Detected GPU's:
00:01.0 VGA compatible controller: ATI Technologies Inc Device 9641
01:00.0 VGA compatible controller: ATI Technologies Inc NI Whistler [AMD Radeon HD 6600M Series]
But 6650M is not detected like candidate for CrossFire chain:
amdconfig --list-crossfire-candidates
Master adapter: 0. 00:01.0 AMD Radeon HD 6620G
Candidates: none
I try to create CrossFire chain anyway:
amdconfig --add-crossfire-chain --adapter=all
amdconfig --crossfire=on --adapter=all
CrossFire chain is enabled:
amdconfig --lsch
CrossFire chain for adapter 0, status: enabled
0. 00:01.0 AMD Radeon HD 6620G
1. 01:00.0 AMD Radeon 6600M and 6700M Series
But CrossFire expectedly doesn't work:
amdconfig --lscs
Candidate Combination:
Master: 0:0:0
Slave: 0:0:0
CrossFire is disabled on current device
CrossFire Diagnostics:
CrossFire can work with P2P mapping through GART
Even under normal a situation with two discreet cards they have to be in the same Series to X-fire with exception of the a couple of 5700 and 6700 series cards. Being one of your
GPU's is really an APU not sure how that would work out. From my understanding it possible to X-fire with a APU but only with certain combinations haven't see a chart for those
situations though and at that was in Win7 x64.
Even if you do get one up and going there has been claims of Micro Stuttering. However it is said you can add a second discreet card and that wouldn't be a problem.
So maybe in the near future more than 2 GPU crossfire setups may be supported in Linux a little better for now seems like pipe dreams but with news from the below link gives you hope.
AMD OpenCL(TM) APP SDK 2.6 and AMD Catalyst(TM) Developer Driver Available for Download