Announcement

Collapse
No announcement yet.

Need Some Crossfire Help

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Need Some Crossfire Help

    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]
    4
    Very Helpful
    50.00%
    2
    Neutral
    50.00%
    2
    Confusing
    0.00%
    0
    Intriguing
    0.00%
    0

  • #2
    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.
    Test signature

    Comment


    • #3
      Nope

      Originally posted by bridgman View Post
      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; 26 January 2012, 10:44 AM.

      Comment


      • #4
        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.
        Test signature

        Comment


        • #5
          lol

          Originally posted by bridgman View Post
          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; 26 January 2012, 12:05 PM.

          Comment


          • #6
            Nothing huh lol

            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.

            Comment


            • #7
              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

              Comment


              • #8
                In your situation I'd say no.

                Originally posted by RussianNeuroMancer View Post
                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.

                Comment


                • #9
                  Maybe?

                  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

                  Comment


                  • #10
                    Originally posted by Acidphase View Post
                    Being one of your GPU's is really an APU not sure how that would work out.
                    There is even special marketing name for "APU + discrete GPU" CrossFireX - AMD Dual Graphics.
                    Originally posted by Acidphase View Post
                    From my understanding it possible to X-fire with a APU but only with certain combinations
                    Yes, and combination in this laptop is supported and even listed on AMD official web-site.

                    Comment

                    Working...
                    X