You are not logged in.

#1 2017-05-17 01:57:27

AstralAbraxas
Member
Registered: 2016-11-16
Posts: 6

Finally MultiGPU MultiHead With Good Performance

I've been on here over the last couple years trying to get my six monitors to work with my two R9 290X graphics cards while retaining "good" performance. I was able to get it to work before but there was tearing effects and it was laggy to the point where it was unbearable when transitioning between monitors. I just wanted to say the AMDGPU drivers and perhaps any new updates in Xorg or anything since then must have done the trick. Also I needed the AMDGPU driver to be enabled during initramfs by editting /etc/mkinitcpio.conf... but all of this is right in the archwiki. AMDGPU must be new? I don't recall ever seeing it since before this installation anywhere...

Here is what I think all the relevant installtion is (Note: Not using any xorg.conf file):

X -version

X.Org X Server 1.19.3
Release Date: 2017-03-15
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.9.11-1-ARCH x86_64

lshw -C video

 *-display                 
       description: VGA compatible controller
       product: Hawaii PRO [Radeon R9 290/390]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:26 memory:e0000000-efffffff memory:f0000000-f07fffff ioport:e000(size=256) memory:f7e00000-f7e3ffff memory:c0000-dffff
  *-display
       description: VGA compatible controller
       product: Hawaii PRO [Radeon R9 290/390]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:27 memory:c0000000-cfffffff memory:d0000000-d07fffff ioport:d000(size=256) memory:f7d00000-f7d3ffff memory:f7d40000-f7d5ffff

xrandr --listproviders

Providers: number : 2
Provider 0: id: 0x91 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 4 associated providers: 1 name:AMD Radeon R9 200 Series @ pci:0000:01:00.0
Provider 1: id: 0x49 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 4 associated providers: 1 name:AMD Radeon R9 200 Series @ pci:0000:02:00.0

lspci | grep VGA

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390]
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390]

xrandr --version

xrandr program version       1.5.0
Server reports RandR version 1.5

Last edited by AstralAbraxas (2017-05-17 01:58:26)

Offline

Board footer

Powered by FluxBB