AMD driver RX 580

Which AMD driver should I use for openSuSE Leap 15 GPU is AMD RX580 8GB.

https://www.amd.com/en/support/graphics/radeon-500-series/radeon-rx-500-series/radeon-rx-580

Greetings
Anton

Hi
I would stick with the OSS amdgpu driver, any of the proprietary options downgrades X server components.

Are you using the amdgpu or radeon driver?


/sbin/lspci -nnk |egrep -A3 "VGA|Display|3D"

For the moment I am still using an old nvidia GTX 580 but I want to switch to AND RX 580.
Of course I first want to know if there is good driver support.

Otherwise its better for me to stick with nvidia.
For RX 580 we need the radeon driver only which one for opensuse Leap can’t find it.
https://www.amd.com/en/support/graphics/radeon-500-series/radeon-rx-500-series/radeon-rx-580

Hi
Newer GCN cards use amdgpu (or radeon), legacy cards use radeon. Your card is GCN so should be using amdgpu and openSUSE should switch to it.

I would stick with the Nvidia card…

I have no issues to date with amdgpu, but I only have R3, R4 and R5 GPU’s.

Phoronix benchmarked the «Arctic Islands» “Polaris” RX 580 with a 4.11 kernel and Mesa 17.1, albeit with AMD’s GPU-Pro driver: <https://www.phoronix.com/scan.php?page=article&item=radeon-rx580-linux&num=2>.

According to the Gentoo AMDGPU wiki, support for the «Arctic Islands» AMD cards was first made available with Linux kernel version 4.7-rc6: <https://wiki.gentoo.org/wiki/AMDGPU>.

Leap 15.0 has the version 4.12 kernel and Mesa 18.0; therefore, you should be OK with the “amdgpu” driver …

  • Check the contents of the directory ‘/lib/firmware/amdgpu/’: “polaris10_???” files should be present, meaning that, the RX 580 is supported …
  • AFAICS, the “amdgpu” driver delivered with Leap 15.0 supports AMD’s «Volcanic Islands», «Arctic Islands» and «Vega» families …

Thanks I want to use the card for Blender and Eevee. Not for gaming. Nvidia GTX 1070 Ti 8GB is probably better but also more expensive.

Fo Blender you need openCL, and it is not available through open-source driver (amdgpu). So you need either proprietary (amdgpu-pro) or rocm (also open, but not available for openSUSE). I couldn’t mage to get amdgpu-pro working on Leap 15 (R7 260X), so nVidia might be better choice, unless you want to switch to Ubuntu

openCL won’t work with the default (modesetting) FOSS X driver?

OK that is disappointed will it give driver problems when updating openSUSE patches.

AFAICS, OpenCL 1.2 is supported only by AMD’s AMDGPU-Pro Driver (version 17.40); the “amdgpu” team seem to have expected that Mesa with “Clover” would resolve the OpenCL issue but, that strategy currently doesn’t seem to have worked out …

OTOH, does anyone know about AMD’s Vulkan driver? – <Search; …

On Tue 13 Nov 2018 10:06:03 AM CST, dcurtisfra wrote:

mrmazda;2886225 Wrote:
> openCL won’t work with the default (modesetting) FOSS X driver?
AFAICS, OpenCL 1.2 is supported only by AMD’s AMDGPU-Pro Driver (version
17.40); the “amdgpu” team seem to have expected that Mesa with
“Clover” would resolve the OpenCL issue but, that strategy currently
doesn’t seem to have worked out …

Hi
Or look at using vulkan?


vkmark

=======================================================
vkmark 2017.08
=======================================================
Vendor ID:      0x1002
Device ID:      0x6900
Device Name:    AMD RADV ICELAND (LLVM 6.0.1)
Driver Version: 75501575
=======================================================
.....
=======================================================
vkmark Score: 327
=======================================================

DRI_PRIME=1 glmark2

=======================================================
glmark2 2017.07
=======================================================
OpenGL Information
GL_VENDOR:     X.Org
GL_RENDERER:   AMD Radeon (TM) R7 M340 (ICELAND, DRM 3.26.0,
4.18.15-1-default, LLVM 6.0.1)
GL_VERSION:    3.1 Mesa 18.1.7
=======================================================
.....
=======================================================
glmark2 Score: 252
=======================================================


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.25-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

Switch back to nvidia ?
Just bought THE 8GB RX580 for leap 15 and opencl support :cry:

Try to install amdgpu-pro for SLE 15 (from AMD drivers page). Maybe you’ll have more luck than me. Otherwise, I don’t know what to say. Since RX 580 (GCN4) is using amdgpu (open-source), maybe you can install just openCL from proprietary driver. Try also that. I have R7 260X (GCN2) and I’m using radeon driver, since I had issues with amdgpu
I will probably install (K)Ubuntu on the second drive, since I don’t want to use nVidia cards

Thanks I also will install Kubuntu. As a loyal openSUSE user I was expecting better support for AMD.

Answer AMD
I am sorry but 17.40 AMDGPU-Pro drivers supports openSUSE leap 12 only.

https://www.amd.com/en/support/kb/release-notes/rn-prorad-lin-amdgpupro

18.40 is the drivers which support openSUSE leap 15

https://www.amd.com/en/support/graphics/radeon-500-series/radeon-rx-500-series/radeon-rx-580

https://en.opensuse.org/SDB:AMDGPU-PRO

Hi
Since it’s a third party proprietary product, perhaps taking it up with AMD is a better course of action…

From the moment they abandoned fglrx, which worked well on openSUSE (13, and earlier versions) and switched to amdgpu-ptr, openSUSE support doesn’t exist from AMD. Even though they are openSUSE partner, they are releasing only drivers for SLED. And I don’t know what is the actual difference between SLED and Leap, when this same drive is not working on Leap. At least I couldn’t manage to make it work, neither on 42.x nor on 15

Leap 15 (community) is built on SLED 15 (commercial) – first SLED, then Leap …« Another distribution, also with “commercial” and “community” versions, also does this … »

Tumbleweed rolls on in it’s own way …

Incomplete :slight_smile: .
Tumbleweed -> next SLE -> next Leap.