Announcement

Collapse
No announcement yet.

Need Some Crossfire Help

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

  • #16
    Same issue here

    I am having the exact same issue.

    aticonfig --lscc always shows Candidates: None

    If I try to enable the crossfire chain anyway, I get an error about crossfire not being supported on my platform.
    But, I have a supported configuration:

    ASUS Sabertooth AMD 990FX
    2 Radeon HD 6850

    Messing with the IOMMU options in the BIOS does nothing for me.

    Comment


    • #17
      Originally posted by rpgdude View Post
      I am having the exact same issue.

      aticonfig --lscc always shows Candidates: None

      If I try to enable the crossfire chain anyway, I get an error about crossfire not being supported on my platform.
      But, I have a supported configuration:

      ASUS Sabertooth AMD 990FX
      2 Radeon HD 6850

      Messing with the IOMMU options in the BIOS does nothing for me.
      Yea I basically gave up myself sadly been playing Skyrim and all my other games in Windows 7 I'm not going to let my 5970 and 5870 gpu's go to waist lol.
      When I get time or bored again I may have at it again however would be nice to get some AMD devs on the issue this way we can get crossfire to work on the new chipsets with multi-gpu support beyond two gpu's.
      I have done it many ways even got it so I can click "enable" in the amdcccle however aticonfig --lscs always shows it isn't enabled. I've built chains just about every possible combination with multiple xorg.conf as well always the same result.

      I'm surprised though you can't get two gpu's to work though should work. Perhaps give us some feed back on what you've tried I may be able to help I'm extremely familiar with the commands now lol as well as the xorg.conf for such a setup.

      They're may be something to look forward too though with kernels progressing and open source drivers evolving to newer technologies things like DMA-BUF may be the foundation for multi-gpu support via opensource.

      Comment


      • #18
        Commands

        These are the commands I tried.

        # aticonfig --adapter=all --cfd
        # aticonfig --initial -f --adapter=all

        # aticonfig --lsa
        * 0. 01:00.0 AMD Radeon HD 6800 Series
        1. 06:00.0 AMD Radeon HD 6800 Series

        * - Default adapter

        # aticonfig --adapter=0,1 --cfa
        # aticonfig --lsch
        CrossFire chain for adapter 0, status: disabled
        0. 01:00.0 AMD Radeon HD 6800 Series
        1. 06:00.0 AMD Radeon HD 6800 Series

        # aticonfig --lscc
        Master adapter: 0. 01:00.0 AMD Radeon HD 6800 Series
        Candidates: none
        Master adapter: 1. 06:00.0 AMD Radeon HD 6800 Series
        Candidates: none

        At this point, I think something is wrong because the config tool claims there are no candidates
        But, I will try to enable the chain anyway:

        # aticonfig --adapter=0 --crossfire=on
        CrossFire chain(s) enabled
        CrossFire does not support on this platform
        Warning: X needs to be restarted before CrossFire changes take effect.

        I am assuming this didn't enable crossfire, because after I reboot I see this:
        # aticonfig --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
        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


        • #19
          Try this

          Originally posted by rpgdude View Post
          These are the commands I tried.

          # aticonfig --adapter=all --cfd
          # aticonfig --initial -f --adapter=all

          # aticonfig --lsa
          * 0. 01:00.0 AMD Radeon HD 6800 Series
          1. 06:00.0 AMD Radeon HD 6800 Series

          * - Default adapter

          # aticonfig --adapter=0,1 --cfa
          # aticonfig --lsch
          CrossFire chain for adapter 0, status: disabled
          0. 01:00.0 AMD Radeon HD 6800 Series
          1. 06:00.0 AMD Radeon HD 6800 Series

          # aticonfig --lscc
          Master adapter: 0. 01:00.0 AMD Radeon HD 6800 Series
          Candidates: none
          Master adapter: 1. 06:00.0 AMD Radeon HD 6800 Series
          Candidates: none

          At this point, I think something is wrong because the config tool claims there are no candidates
          But, I will try to enable the chain anyway:

          # aticonfig --adapter=0 --crossfire=on
          CrossFire chain(s) enabled
          CrossFire does not support on this platform
          Warning: X needs to be restarted before CrossFire changes take effect.

          I am assuming this didn't enable crossfire, because after I reboot I see this:
          # aticonfig --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
          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
          The problem is in the xorg.conf in order to get rid of --lscs displaying 0:0:0 which obviously isn't your bus ID's for the cards. The problem is it's still setup as a multi desktop display hence is why you're seeing that.
          Simple enough fix do everything that you did then load up the amdcclle as a super user (sudo su root etc..) then move to the display properties soon as you go to that tab should prompt you that it needs to make changes and then be restarted.

          That is the simplest way to do it or you can manually edit the xorg.conf and get rid of the "extra" Screen portions of the xorg.conf. You can also add the chains prior to you're boot into X then load the amdcccle should also be-able to just enable the chain from their as well. That all depends on the AMDPCSDB in /etc/ati if you want to start completely fresh you can remove this file and use the default. BIG NOTE you have to do this strictly from CLI X can not be running for this effectively to work as every time you restart/shutdown X the AMDPCSDB file gets re-written so all changes will be lost via terminal.

          From tty1:
          Code:
          mv /etc/ati/amdpcsdb /etc/ati/amdpcsdb.bak
          cp /etc/ati/amdpcsdb.default /etc/ati/amdpcsdb
          Then you need to remake your chains. (Providing you already have the xorg.conf setup)
          Code:
          aticonfig --adapter=0,1 --cfa
          I don't think you need to do all that just showing you how to start from a clean slate if you really want to. Personally if you still have it setup as you mentioned above just load the amdcccle and let it fix the screens for you
          providing you have the chains setup and enabled.
          Last edited by Acidphase; 03-09-2012, 01:03 PM.

          Comment


          • #20
            No difference

            Originally posted by Acidphase View Post
            The problem is in the xorg.conf in order to get rid of --lscs displaying 0:0:0 which obviously isn't your bus ID's for the cards. The problem is it's still setup as a multi desktop display hence is why you're seeing that.
            Simple enough fix do everything that you did then load up the amdcclle as a super user (sudo su root etc..) then move to the display properties soon as you go to that tab should prompt you that it needs to make changes and then be restarted.

            That is the simplest way to do it or you can manually edit the xorg.conf and get rid of the "extra" Screen portions of the xorg.conf. You can also add the chains prior to you're boot into X then load the amdcccle should also be-able to just enable the chain from their as well. That all depends on the AMDPCSDB in /etc/ati if you want to start completely fresh you can remove this file and use the default. BIG NOTE you have to do this strictly from CLI X can not be running for this effectively to work as every time you restart/shutdown X the AMDPCSDB file gets re-written so all changes will be lost via terminal.

            From tty1:
            Code:
            mv /etc/ati/amdpcsdb /etc/ati/amdpcsdb.bak
            cp /etc/ati/amdpcsdb.default /etc/ati/amdpcsdb
            Then you need to remake your chains. (Providing you already have the xorg.conf setup)
            Code:
            aticonfig --adapter=0,1 --cfa
            I don't think you need to do all that just showing you how to start from a clean slate if you really want to. Personally if you still have it setup as you mentioned above just load the amdcccle and let it fix the screens for you
            providing you have the chains setup and enabled.
            I tried this, and it didn't make any difference for me.
            At this point, I don't think its a configuration problem, but rather a bug in the driver.

            Comment


            • #21
              Odd

              Originally posted by rpgdude View Post
              I tried this, and it didn't make any difference for me.
              At this point, I don't think its a configuration problem, but rather a bug in the driver.
              What platform and what driver version?

              Edit: Only reason I ask is because I know if I yanked my 5870 out or possibly just took the physical bridge off I'd get cross fire to work. However I'm not doing it lol
              and why should I when I have all 3 GPU's singing fine in Windows 7 playing Skyrim getting over 120fps(have vsync on with 120hz monitor).
              Last edited by Acidphase; 03-10-2012, 09:20 AM.

              Comment


              • #22
                Originally posted by Acidphase View Post
                What platform and what driver version?

                Edit: Only reason I ask is because I know if I yanked my 5870 out or possibly just took the physical bridge off I'd get cross fire to work. However I'm not doing it lol
                and why should I when I have all 3 GPU's singing fine in Windows 7 playing Skyrim getting over 120fps(have vsync on with 120hz monitor).
                I have an ASUS Sabertooth AM3+ AMD 990FX motherboard with 2 Sapphire Radeon HD 6850 cards connected with physical bridge.
                I am using Catalyst 12.1 drivers on Debian 6.0 (amd64)

                Comment


                • #23
                  Originally posted by rpgdude View Post
                  I have an ASUS Sabertooth AM3+ AMD 990FX motherboard with 2 Sapphire Radeon HD 6850 cards connected with physical bridge.
                  I am using Catalyst 12.1 drivers on Debian 6.0 (amd64)
                  Hmm maybe the chipset we have isn't properly supported as I also have a 990FX chipset only on a Crosshair Formula V but two cards should defiently work as far as the BUS ID's only time
                  I've seen it come up blank(0:0:0) like that is when the screen portions aren't configured properly.

                  In other words you can't have a "Big Box" or Multi-Display Desktop at the same time as crossfire in Linux.

                  Comment


                  • #24
                    X configuration

                    Originally posted by Acidphase View Post
                    Hmm maybe the chipset we have isn't properly supported as I also have a 990FX chipset only on a Crosshair Formula V but two cards should defiently work as far as the BUS ID's only time
                    I've seen it come up blank(0:0:0) like that is when the screen portions aren't configured properly.

                    In other words you can't have a "Big Box" or Multi-Display Desktop at the same time as crossfire in Linux.
                    Can you post an example xorg.conf file that defines this setup?
                    I just want to make sure I have that correct.

                    Comment


                    • #25
                      As requested

                      Originally posted by rpgdude View Post
                      Can you post an example xorg.conf file that defines this setup?
                      I just want to make sure I have that correct.
                      Sure here is a very basic bare minimum example.


                      Code:
                      Section "ServerLayout"
                              Identifier     "aticonfig Layout"
                              Screen      0  "aticonfig-Screen[0]-0" 0 0
                      EndSection
                      
                      Section "Module"
                      EndSection
                      
                      Section "Monitor"
                              Identifier   "aticonfig-Monitor[0]-0"                                                                                                                                                                                         
                              Option      "VendorName" "ATI Proprietary Driver"                                                                                                                                                                             
                              Option      "ModelName" "Generic Autodetecting Monitor"                                                                                                                                                                       
                              Option      "DPMS" "true"                                                                                                                                                                                                     
                      EndSection                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                            
                      Section "Monitor"
                              Identifier   "aticonfig-Monitor[1]-0"
                              Option      "VendorName" "ATI Proprietary Driver"
                              Option      "ModelName" "Generic Autodetecting Monitor"
                              Option      "DPMS" "true"
                      EndSection
                      
                      Section "Monitor"
                              Identifier   "0-DFP2"
                              Option      "VendorName" "ATI Proprietary Driver"
                              Option      "ModelName" "Generic Autodetecting Monitor"
                              Option      "DPMS" "true"
                              Option      "PreferredMode" "1920x1080"
                              Option      "TargetRefresh" "120"
                              Option      "Position" "0 0"
                              Option      "Rotate" "normal"
                              Option      "Disable" "false"
                      EndSection
                      
                      Section "Device"
                              Identifier  "aticonfig-Device[0]-0"
                              Driver      "fglrx"
                              Option      "Monitor-DFP2" "0-DFP2"
                              BusID       "PCI:3:0:0"
                      EndSection
                      
                      Section "Device"
                              Identifier  "aticonfig-Device[1]-0"
                              Driver      "fglrx"
                              BusID       "PCI:4:0:0"
                      EndSection
                      
                      Section "Screen"
                              Identifier "aticonfig-Screen[0]-0"
                              Device     "aticonfig-Device[0]-0"
                              DefaultDepth     24
                              SubSection "Display"
                                      Viewport   0 0
                                      Depth     24
                              EndSubSection
                      EndSection
                      
                      Section "Screen"
                              Identifier "aticonfig-Screen[1]-0"
                              Device     "aticonfig-Device[1]-0"
                              Monitor    "aticonfig-Monitor[1]-0"
                              DefaultDepth     24
                              SubSection "Display"
                                      Viewport   0 0
                                      Depth     24
                              EndSubSection
                      EndSection
                      Here is the output of a few commands:

                      Code:
                      ~ $ 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 --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
                                     
                      ~ $ 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
                      Edit: I purposely didn't setup the xorg.conf with the 5870 card involved wanted to keep it as close or similar to what your's should look like. As you can see device 0 is only using a display "Option "Monitor-DFP2" "0-DFP2""
                      It seems they changed a few things as well with the new 12.2 drivers I mess around with it later. Right now have some stuff to do

                      Used:
                      Code:
                      aticonfig --adapter=0,1 --initial
                      In my case I have to.
                      Code:
                      ~ $ 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
                      Last edited by Acidphase; 03-13-2012, 01:11 PM.

                      Comment


                      • #26
                        Crossfire appears to not work here with llano + hd 6670
                        fglrx 12.4, I tried changing which device is primary, and over an hour worth of commands/restarting.

                        amdconfig --lscc

                        Master adapter: 0. 00:01.0 AMD Radeon HD 6550D
                        Candidates: none
                        Master adapter: 1. 01:00.0 AMD Radeon HD 6670
                        Candidates: none


                        root@sterlingdesktops:~# amdconfig --crossfire=on --adapter=0,1
                        Warning: No CrossFire chain defined for master adapter 1
                        CrossFire chain(s) enabled
                        CrossFire does not support on this platform
                        Warning: X needs to be restarted before CrossFire changes take effect.
                        root@sterlingdesktops:~# amdconfig --list-crossfire-status
                        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
                        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

                        root@sterlingdesktops:~# amdconfig --list-adapters
                        * 0. 00:01.0 AMD Radeon HD 6550D
                        1. 01:00.0 AMD Radeon HD 6670

                        * - Default adapter



                        ohhh well

                        Comment


                        • #27
                          Originally posted by Soul_keeper View Post
                          Crossfire appears to not work here with llano + hd 6670
                          fglrx 12.4, I tried changing which device is primary, and over an hour worth of commands/restarting.

                          amdconfig --lscc

                          Master adapter: 0. 00:01.0 AMD Radeon HD 6550D
                          Candidates: none
                          Master adapter: 1. 01:00.0 AMD Radeon HD 6670
                          Candidates: none


                          root@sterlingdesktops:~# amdconfig --crossfire=on --adapter=0,1
                          Warning: No CrossFire chain defined for master adapter 1
                          CrossFire chain(s) enabled
                          CrossFire does not support on this platform
                          Warning: X needs to be restarted before CrossFire changes take effect.
                          root@sterlingdesktops:~# amdconfig --list-crossfire-status
                          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
                          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

                          root@sterlingdesktops:~# amdconfig --list-adapters
                          * 0. 00:01.0 AMD Radeon HD 6550D
                          1. 01:00.0 AMD Radeon HD 6670

                          * - Default adapter



                          ohhh well
                          Did you make a chain with " --cfa, --add-crossfire-chain" also make sure your xorg.conf is setup correctly.

                          Comment


                          • #28
                            Works

                            So not sure what has changed in the newer catalyst drivers(12.6) but it seems I at least got the 5970 crossfire working but not with the 5870 in tri-fire maybe in the future they can get it fixed.
                            I doubt it in Catalyst 12.8 though lol.

                            My adapter info:
                            Code:
                            ~ # aticonfig --lsa
                            * 0. 03:00.0 ATI Radeon HD 5900 Series
                              1. 04:00.0 ATI Radeon HD 5900 Series
                              2. 0b:00.0 ATI Radeon HD 5800 Series
                            
                            * - Default adapter
                            As it seems I didn't even add any chains myself I simply setup a new xorg.conf with:
                            Code:
                            aticonfig --adapter=0,2,1 --initial
                            Then I went into /etc/ati and removed the current "amdpcsdb" then copied from the default "amdpcsdb.default"
                            Code:
                            cd /etc/ati
                            rm amdpcsdb && cp amdpcsdb.default amdpcsdb
                            I realize just "cp /etc/ati/amdpcsdb.default /etc/ati/amdpcsdb" would have been suffice but just wanted to illustrate it that way.

                            NOTE: Keep in mind any changes to the "amdpcsdb" must be done when X isn't running as when you shutdown/restart X it re-writes to the amdpcsdb file.

                            Then I booted into X and loaded the AMDCCC (Administrative) let it set the displays properly being I have only one Monitor setup it changes the config to a single display from multi-display.
                            Restarted X and viola it had automatically setup crossfire chains and set it to enable first time I saw this done.

                            Code:
                            ~ # 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 enabled on current device
                                CrossFire Diagnostics:
                                There is CrossFire Side port connection between GPUs
                                CrossFire can work with P2P write through peer aperture
                                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 enabled on current device
                                CrossFire Diagnostics:
                                There is CrossFire Side port connection between GPUs
                                CrossFire can work with P2P write through peer aperture
                                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 enabled on current device
                                CrossFire Diagnostics:
                                There is CrossFire Side port connection between GPUs
                                CrossFire can work with P2P write through peer aperture
                                Dongle Capabilities: support PASSTHROUGH |INTERLINK_SW_AFR | INTERLINK_AUTO_AFR | INTERLINK_BLACKING | INTERLINK_SUPERAA
                            Now I don't know why it's listing the 3rd entry there I just think it's a print error and getting confused with the 3rd GPU. Never the less GPU0 and GPU1 are crossfired.

                            One thing I know for sure is that you can't have AMD IOMMU Support enabled in the Kernel "CONFIG_AMD_IOMMU" crossfire simply won't work if it is, now I'm not sure if that is Catalyst Issue or Kernel issue.
                            You can have IOMMU Hardware Support (IOMMU_SUPPORT) enabled though this is fine I also have it enabled in my BIOS this doesn't seem to break crossfire.

                            My setup consists of a Asus Crosshair V Formula with HD RADEON 5970 (Hemlock) and RADEON HD 5870 (Cypress XT) below I will paste my lspci -k and xorg.conf.

                            lspci Info:
                            Code:
                            lspci -k
                            00:00.0 Host bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (external gfx0 port B) (rev 02)
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (external gfx0 port B)
                            00:00.2 IOMMU: Advanced Micro Devices [AMD] nee ATI RD990 I/O Memory Management Unit (IOMMU)
                                    Subsystem: 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)
                                    Kernel driver in use: pcieport
                            00:04.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port D)
                                    Kernel driver in use: pcieport
                            00:05.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port E)
                                    Kernel driver in use: pcieport
                            00:06.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port F)
                                    Kernel driver in use: pcieport
                            00:07.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port G)
                                    Kernel driver in use: pcieport
                            00:09.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (PCI express gpp port H)
                                    Kernel driver in use: pcieport
                            00:0a.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (external gfx1 port A)
                                    Kernel driver in use: pcieport
                            00:0b.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (NB-SB link)
                                    Kernel driver in use: pcieport
                            00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
                                    Subsystem: ASUSTeK Computer Inc. Device 84dd
                                    Kernel driver in use: ahci
                            00:12.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
                                    Kernel driver in use: ohci_hcd
                            00:12.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
                                    Kernel driver in use: ehci_hcd
                            00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
                                    Kernel driver in use: ohci_hcd
                            00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
                                    Kernel driver in use: ehci_hcd
                            00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 42)
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller
                            00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller
                            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
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
                                    Kernel driver in use: ohci_hcd
                            00:16.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
                                    Kernel driver in use: ohci_hcd
                            00:16.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
                                    Kernel driver in use: ehci_hcd
                            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
                                    Kernel driver in use: k10temp
                            00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 15h Processor Function 4
                                    Kernel driver in use: fam15h_power
                            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)
                                    Kernel driver in use: pcieport
                            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)
                                    Kernel driver in use: pcieport
                            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)
                                    Kernel driver in use: pcieport
                            03:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Hemlock [Radeon HD 5900 Series]
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI Device 2542
                                    Kernel driver in use: fglrx_pci
                            03:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Cypress HDMI Audio [Radeon HD 5800 Series]
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI Cypress HDMI Audio [Radeon HD 5800 Series]
                                    Kernel driver in use: snd_hda_intel
                            04:00.0 Display controller: Advanced Micro Devices [AMD] nee ATI Hemlock [Radeon HD 5900 Series]
                                    Subsystem: Advanced Micro Devices [AMD] nee ATI Device 2042
                                    Kernel driver in use: fglrx_pci
                            05:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01)
                                    Subsystem: ASUSTeK Computer Inc. Device 84b7
                                    Kernel driver in use: ahci
                            06:00.0 Ethernet controller: Intel Corporation 82583V Gigabit Network Connection
                                    Subsystem: ASUSTeK Computer Inc. Device 8457
                                    Kernel driver in use: e1000e
                            07:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
                                    Subsystem: ASUSTeK Computer Inc. Device 8488
                                    Kernel driver in use: xhci_hcd
                            08:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
                                    Subsystem: ASUSTeK Computer Inc. Device 8488
                                    Kernel driver in use: xhci_hcd
                            09:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
                                    Subsystem: ASUSTeK Computer Inc. Device 8488
                                    Kernel driver in use: xhci_hcd
                            0a:00.0 Audio device: Creative Labs X-Fi Titanium series [EMU20k2] (rev 04)
                                    Subsystem: Creative Labs Device 0043
                                    Kernel driver in use: snd_ctxfi
                            0b:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cypress XT [Radeon HD 5870]
                                    Subsystem: ASUSTeK Computer Inc. Device 032e
                                    Kernel driver in use: fglrx_pci
                            0b:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Cypress HDMI Audio [Radeon HD 5800 Series]
                                    Subsystem: ASUSTeK Computer Inc. Device aa50
                                    Kernel driver in use: snd_hda_intel
                            xorg.conf:
                            Code:
                            Section "ServerLayout"
                                    Identifier     "aticonfig Layout"
                                    Screen      0  "aticonfig-Screen[0]-0" 0 0
                                    Option         "AIGLX" "true"
                            EndSection
                            
                            Section "Module"
                                    Load  "GLcore"
                            EndSection
                            
                            Section "Monitor"
                                    Identifier   "aticonfig-Monitor[0]-0"
                                    Option      "VendorName" "ATI Proprietary Driver"
                                    Option      "ModelName" "Generic Autodetecting Monitor"
                                    Option      "DPMS" "true"
                            EndSection
                            
                            Section "Monitor"
                                    Identifier   "aticonfig-Monitor[2]-0"
                                    Option      "VendorName" "ATI Proprietary Driver"
                                    Option      "ModelName" "Generic Autodetecting Monitor"
                                    Option      "DPMS" "true"
                            EndSection
                            
                            Section "Monitor"
                                    Identifier   "aticonfig-Monitor[1]-0"
                                    Option      "VendorName" "ATI Proprietary Driver"
                                    Option      "ModelName" "Generic Autodetecting Monitor"
                                    Option      "DPMS" "true"
                            EndSection
                            
                            Section "Monitor"
                                    Identifier   "0-DFP2"
                                    Option      "VendorName" "ATI Proprietary Driver"
                                    Option      "ModelName" "Generic Autodetecting Monitor"
                                    Option      "DPMS" "true"
                                    Option      "PreferredMode" "1920x1080"
                                    Option      "TargetRefresh" "120"
                                    Option      "Position" "0 0"
                                    Option      "Rotate" "normal"
                                    Option      "Disable" "false"
                            EndSection
                            
                            Section "Device"
                                    Identifier  "aticonfig-Device[0]-0"
                                    Driver      "fglrx"
                                    Option      "Monitor-DFP2" "0-DFP2"
                                    Option      "dri" "true"
                                    Option      "AccelMethod" "EXA"
                                    Option      "UseFastTLS" "1"
                                    Option      "XAANoOffscreenPixmaps" "on"
                                    Option      "TexturedVideo" "on"
                                    Option      "VideoOverlay" "on"
                                    Option      "OpenGLOverlay" "off"
                                    Option      "Textured2D" "on"
                                    Option      "TexturedXRender" "on"
                                    Option      "BackingStore" "on"
                            
                                    BusID       "PCI:3:0:0"
                            EndSection
                            
                            Section "Device"
                                    Identifier  "aticonfig-Device[2]-0"
                                    Driver      "fglrx"
                                    Option      "dri" "true"
                                    Option      "AccelMethod" "EXA"
                                    Option      "UseFastTLS" "1"
                                    Option      "XAANoOffscreenPixmaps" "on"
                                    Option      "TexturedVideo" "on"
                                    Option      "VideoOverlay" "on"
                                    Option      "OpenGLOverlay" "off"
                                    Option      "Textured2D" "on"
                                    Option      "TexturedXRender" "on"
                                    Option      "BackingStore" "on"
                            
                                    BusID       "PCI:11:0:0"
                            EndSection
                            
                            Section "Device"
                                    Identifier  "aticonfig-Device[1]-0"
                                    Driver      "fglrx"
                                    Option      "dri" "true"
                                    Option      "AccelMethod" "EXA"
                                    Option      "UseFastTLS" "1"
                                    Option      "XAANoOffscreenPixmaps" "on"
                                    Option      "TexturedVideo" "on"
                                    Option      "VideoOverlay" "on"
                                    Option      "OpenGLOverlay" "off"
                                    Option      "Textured2D" "on"
                                    Option      "TexturedXRender" "on"
                                    Option      "BackingStore" "on"
                            
                                    BusID       "PCI:4:0:0"
                            EndSection
                            
                            Section "Screen"
                                    Identifier "aticonfig-Screen[0]-0"
                                    Device     "aticonfig-Device[0]-0"
                                    DefaultDepth     24
                                    SubSection "Display"
                                            Viewport   0 0
                                            Depth     24
                                    EndSubSection
                            EndSection
                            
                            Section "Screen"
                                    Identifier "aticonfig-Screen[2]-0"
                                    Device     "aticonfig-Device[2]-0"
                                    Monitor    "aticonfig-Monitor[2]-0"
                                    DefaultDepth     24
                                    SubSection "Display"
                                            Viewport   0 0
                                            Depth     24
                                    EndSubSection
                            EndSection
                            
                            Section "Screen"
                                    Identifier "aticonfig-Screen[1]-0"
                                    Device     "aticonfig-Device[1]-0"
                                    Monitor    "aticonfig-Monitor[1]-0"
                                    DefaultDepth     24
                                    SubSection "Display"
                                            Viewport   0 0
                                            Depth     24
                                    EndSubSection
                            EndSection
                            
                            Section "Extensions"
                                    Option      "RENDER" "Enable"
                                    Option      "DAMAGE" "Enable"
                                    Option      "Composite" "Enable"
                                    Option      "XVideo" "On"
                            EndSection

                            Comment


                            • #29
                              default to 1

                              Comment

                              Working...
                              X