manjaro / mhwd

This repo has been archived. Our code is now hosted at
https://gitlab.manjaro.org
GNU General Public License v3.0
49 stars 16 forks source link

amdgpu not offered on R9 390 and catalyst/ati break #26

Open NikkyAI opened 8 years ago

NikkyAI commented 8 years ago

i installed manjaro on my desktop after having no problems with oit on my laptop but mhwd only offers catalyst, ati and vesa drivers and autoconfiguring any of those breaks my system in some way or another on xorg start

also amdgpu is not even listed or available (even though the mhwd-amdgpu package is installed) and i installed and configured it manually

maybe it is because my graphics card is a R9 390 but it is detected as a R9 290

i suspect for what i want to do using amdgpu-pro wouild be the best but that is not supported and the package conflicts with mhwd (which would break the system)

PS: if i have time i can try to replicate the issues with ati and catalyst drivers after using the autoconfiguration feature

philmmanjaro commented 8 years ago

I need more specifics and some hardware information to help you out. What is the output of:

mhwd
mhwd -lh
hwinfo --gfx
NikkyAI commented 8 years ago
[nikky@accelerator ~]$ mhwd
> 0000:01:00.0 (0300:1002:67b1) Display controller ATI Technologies Inc:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
        video-catalyst            2016.09.03               false            PCI
             video-ati            2016.08.22                true            PCI
            video-vesa            2012.09.18                true            PCI
[nikky@accelerator ~]$ mhwd -lh
> PCI devices:
--------------------------------------------------------------------------------
                          TYPE            BUS   CLASS  VENDOR  DEVICE   CONFIGS
--------------------------------------------------------------------------------
                        Bridge   0000:00:00.0    0600    8086    191f         0
                        Bridge   0000:00:01.0    0604    8086    1901         0
         Serial bus controller   0000:00:14.0    0c03    8086    a12f         0
      Communication controller   0000:00:16.0    0780    8086    a13a         0
       Mass storage controller   0000:00:17.0    0106    8086    a102         0
                        Bridge   0000:00:1b.0    0604    8086    a167         0
                        Bridge   0000:00:1c.0    0604    8086    a110         0
                        Bridge   0000:00:1c.2    0604    8086    a112         0
                        Bridge   0000:00:1c.4    0604    8086    a114         0
                        Bridge   0000:00:1c.6    0604    8086    a116         0
                        Bridge   0000:00:1d.0    0604    8086    a118         0
                        Bridge   0000:00:1f.0    0601    8086    a145         0
             Memory controller   0000:00:1f.2    0580    8086    a121         0
         Multimedia controller   0000:00:1f.3    0403    8086    a170         0
         Serial bus controller   0000:00:1f.4    0c05    8086    a123         0
            Network controller   0000:00:1f.6    0200    8086    15b8         0
            Display controller   0000:01:00.0    0300    1002    67b1         3
         Multimedia controller   0000:01:00.1    0403    1002    aac8         0
         Serial bus controller   0000:03:00.0    0c03    1b21    1242         0
                        Bridge   0000:04:00.0    0604    1b21    1187         0
                        Bridge   0000:05:01.0    0604    1b21    1187         0
                        Bridge   0000:05:02.0    0604    1b21    1187         0
                        Bridge   0000:05:03.0    0604    1b21    1187         0
                        Bridge   0000:05:04.0    0604    1b21    1187         0
                        Bridge   0000:05:05.0    0604    1b21    1187         0
                        Bridge   0000:05:06.0    0604    1b21    1187         0
                        Bridge   0000:05:07.0    0604    1b21    1187         0
            Network controller   0000:07:00.0    0280    14e4    43a0         0
       Mass storage controller   0000:08:00.0    0106    1b21    0612         0
            Network controller   0000:0b:00.0    0200    8086    1539         0
         Serial bus controller   0000:0d:00.0    0c03    1b21    1242         0
         Serial bus controller   0000:0e:00.0    0c03    1b21    1242         0

> USB devices:
--------------------------------------------------------------------------------
                          TYPE            BUS   CLASS  VENDOR  DEVICE   CONFIGS
--------------------------------------------------------------------------------
                           Hub        3-0:1.0   10a00    1d6b    0002         0
                           Hub        4-0:1.0   10a00    1d6b    0003         0
                           Hub        5-0:1.0   10a00    1d6b    0002         0
                         Mouse        5-2:1.0   10503    22d4    1316         0
           Unclassified device        5-2:1.1    0000    22d4    1316         0
                           Hub        6-0:1.0   10a00    1d6b    0003         0
                           Hub        7-0:1.0   10a00    1d6b    0002         0
                           Hub        1-0:1.0   10a00    1d6b    0002         0
                      Keyboard        1-5:1.0   10800    1b1c    1b13         0
           Unclassified device        1-5:1.1    0000    1b1c    1b13         0
           Unclassified device        1-7:1.0    0000    0b05    180a         0
                           Hub        8-0:1.0   10a00    1d6b    0003         0
                           Hub        2-0:1.0   10a00    1d6b    0003         0
[nikky@accelerator ~]$ hwinfo --gfx
22: PCI 100.0: 0300 VGA compatible controller (VGA)
  [Created at pci.366]
  Unique ID: VCu0.2MOaW8xtOz5
  Parent ID: vSkL.w3XTGUzMYYC
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "ATI Hawaii PRO [Radeon R9 290]"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x67b1 "Hawaii PRO [Radeon R9 290]"
  SubVendor: pci 0x174b "PC Partner Limited / Sapphire Technology"
  SubDevice: pci 0xe324
  Revision: 0x80
  Driver: "amdgpu"
  Driver Modules: "drm"
  Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable)
  Memory Range: 0xd0000000-0xd07fffff (ro,non-prefetchable)
  I/O Ports: 0xe000-0xe0ff (rw)
  Memory Range: 0xdfd00000-0xdfd3ffff (rw,non-prefetchable)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 156 (705144 events)
  Module Alias: "pci:v00001002d000067B1sv0000174Bsd0000E324bc03sc00i00"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #7 (PCI bridge)

Primary display adapter: #22

i have to add that my graphics card is a R9 390 and the model is reported incorrectly as 290

NikkyAI commented 8 years ago

i bought a rx 480 and will put my old one on the shelf for now, lets hope that solves the problem for me

mirh commented 7 years ago

@NikkyAI did it?

NikkyAI commented 7 years ago

yeah it fixed it.. since then i upgraded to vega 64 (and a new load of problems) not closing this because i am not sure it is fixed for the sapphire r9 390