AMD driver RX 580

I know SLED is commercial and Leap is community OS, but I don’t know waht is the actual difference in kernel/driver/core components packaging that makes amdgpu-pro driver working only in SLED, but not in Leap. I mean, RHEL driver works in CentOS, so what is the reason we don’t have official driver for Leap

I think this is because CentOS is a literal clone of RHEL just like scientific Linux and Oracle Linux. Even RHEL bugs are reproduced in CentOS so that it behaves the same way. It’s not the case though for opsenSUSE and SLED. Also I think it’s not the case for Fedora. I think RHEL driver wouldn’t work with Fedora.

Hi
Seems you only need the openCL part, if you run;


./amdgpu-install --opencl=legacy --headless

It should add the opencl-orca-amdgpu-pro-icd, amdgpu-core and amdgpu-pro-core rpms, else just manually install those three.

Thanks it lead me to right path, having the same problem for my rx.

Cannot install contacted AMD still waiting for an answer,

linux-uvp0:/home/anton/Downloads/amdgpu-pro-18.40-673869-sle-15 # ./amdgpu-pro-install
Unsupported RedHat derivative OS

linux-uvp0:/home/anton/Downloads/amdgpu-pro-18.40-673869-sle-15 # ./amdgpu-install
Unsupported RedHat derivative OS

Unfortunately a disappointing answer form AMD;

*Dear Anton,
Your service request : SR #{ticketno:[8200842059]} has been reviewed and updated.
Response and Service Request History:

Thank you for the response.

After discussing this internally, I see that driver support is available only for SLES/SLED 15 and might not support for OpenSuse 15.

I request you to check with OpenSUSE community forum for assistance on this.

Thank you for contacting AMD.

In order to update this service request, please respond, leaving the service request reference intact.
Best regards,
Santosh
AMD Global Customer Care*

On Wed 21 Nov 2018 08:56:03 AM CST, anton wrote:

Cannot install contacted AMD still waiting for an answer,

linux-uvp0:/home/anton/Downloads/amdgpu-pro-18.40-673869-sle-15 #
…/amdgpu-pro-install
Unsupported RedHat derivative OS

linux-uvp0:/home/anton/Downloads/amdgpu-pro-18.40-673869-sle-15 #
…/amdgpu-install
Unsupported RedHat derivative OS

Hi
Like I indicated, just manually install the three rpms (for openCL
support for the oss amdgpu driver), that’s all that’s needed not the
whole stack.

Else go through and tweak the script to recognize the Leap name/ID.


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!

Ok could not select so I probably first have to add the amdgpu repository

Thanks
Anton

Hi
Nope, just extract the tarball and as root user cd into the x86_64 directory and zypper in the three rpm’s (use the full rpm name) and you should be good to go. Also install clinfo package so can check it’s working.

Thank you, it will be of great help. Regards

add the opencl-orca-amdgpu-pro-icd, amdgpu-core and amdgpu-pro-core rpms,

Need amdgpu-pro-core

Problem: nothing provides amdgpu-pro-core needed by opencl-orca-amdgpu-pro-icd-18.40-673869.x86_64
Solution 1: do not install opencl-orca-amdgpu-pro-icd-18.40-673869.x86_64
Solution 2: break opencl-orca-amdgpu-pro-icd-18.40-673869.x86_64 by ignoring some of its dependencies

On Wed 21 Nov 2018 05:56:03 PM CST, anton wrote:

malcolmlewis;2886900 Wrote:
> Hi
> Nope, just extract the tarball and as root user cd into the x86_64
> directory and zypper in the three rpm’s (use the full rpm name) and
> you should be good to go. Also install clinfo package so can check
> it’s working.

add the opencl-orca-amdgpu-pro-icd, amdgpu-core and amdgpu-pro-core
rpms,

Need amdgpu-pro-core

Problem: nothing provides amdgpu-pro-core needed by
opencl-orca-amdgpu-pro-icd-18.40-673869.x86_64

Solution 1: do not install
opencl-orca-amdgpu-pro-icd-18.40-673869.x86_64

Solution 2: break opencl-orca-amdgpu-pro-icd-18.40-673869.x86_64 by
ignoring some of its dependencies

Hi
Ahh, they are noach, might be eaiser to copy the three rpms somewhere
first…


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!

Done but still cannot get openCL working cannot choose opencl or rmm gpu in blender 2 79b

Done still cannot get openCL working need this for using blender 2.79b or 2.8

Hi
Think you might need to stick with nvidia then…

This is what I see as a test on SLES 15;


 ./amdgpu-install -opencl=legacy --headless

[amdgpu-pro-local]
Name=AMD amdgpu Pro local repository
baseurl=file:///var/opt/amdgpu-pro-local
enabled=1
gpgcheck=0

Opt arg: pencl=legacy, 
Refreshing service 'spacewalk'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides dkms >= 1.95 needed by amdgpu-dkms-18.40-673869.noarch
 Solution 1: do not install amdgpu-18.40-673869.x86_64
 Solution 2: break amdgpu-dkms-18.40-673869.noarch by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): 2
Resolving dependencies...
Resolving package dependencies...

The following 32 NEW packages are going to be installed:
  amdgpu amdgpu-core amdgpu-dkms fipscheck glamor-amdgpu kernel-default-devel kernel-devel kernel-macros kernel-syms
  libdrm-amdgpu libdrm-amdgpu-common libelf-devel libfipscheck1 libwayland-amdgpu-client libwayland-amdgpu-server
  llvm-amdgpu-libs mesa-amdgpu-dri-drivers mesa-amdgpu-filesystem mesa-amdgpu-libEGL mesa-amdgpu-libGL mesa-amdgpu-libGLES
  mesa-amdgpu-libOSMesa mesa-amdgpu-libgbm mesa-amdgpu-libglapi mesa-amdgpu-libwayland-egl mesa-amdgpu-libxatracker
  mesa-amdgpu-vdpau-drivers mozilla-nss-tools pesign pesign-obs-integration xorg-x11-amdgpu-drv-amdgpu zlib-devel

The following 21 packages have no support information from their vendor:
  amdgpu amdgpu-core amdgpu-dkms glamor-amdgpu libdrm-amdgpu libdrm-amdgpu-common libwayland-amdgpu-client
  libwayland-amdgpu-server llvm-amdgpu-libs mesa-amdgpu-dri-drivers mesa-amdgpu-filesystem mesa-amdgpu-libEGL
  mesa-amdgpu-libGL mesa-amdgpu-libGLES mesa-amdgpu-libOSMesa mesa-amdgpu-libgbm mesa-amdgpu-libglapi
  mesa-amdgpu-libwayland-egl mesa-amdgpu-libxatracker mesa-amdgpu-vdpau-drivers xorg-x11-amdgpu-drv-amdgpu

The R4 on this system is not supported AFAIK, likewise my other AMD apu’s…

Did you test it with blender 2.79b
Can you choose openCL gpu.
I guess its indeed better to stick with nvidia.

Hi
No, since I have no AMD gpu systems supporting the amdgpu-pro…

Think I have to stick with Nvidia could not get openCL working for Blender 2.79b or 2.8.

Installed Ubuntu Mate 18.04 with the AMDGPU-pro driver: $ ./amdgpu-pro-install --opencl=legacy,pal --headless
Now opencl support works and blender 2.79 b and 2.8 found the gpu.
Sorry for switching to Ubuntu Mate couldn’t get it work for opensuse leap 15

https://bugzilla.opensuse.org/show_bug.cgi?id=1117123

Don’t be sorry. Use whatever works for you. I’m glad you got it working on Ubuntu.