cancel
Showing results for 
Search instead for 
Did you mean: 

Drivers & Software

kaengo
Adept I

Installing amdgpu on CentOS 7.6

OK,

I like AMD-Cards, and I like Linux....

But from my memory, I never succeeded, to install the drivers of an AMD Graphics Card the last 13 years on a Linux system.

(Before a year, I bought a nvidia-card to overcome the problem, the installation needed 30 min)

So, I'm trying again to install my AMD FirePro W5100 at a newly installed CentOS 7.6

with elrepo-Kernel 4.19.10-1.el7.elrepo.x68_64.

I tried:

amdgpu-pro-18.20-621984

amdgpu-pro-18.30-633530

amdgpu-pro-18.30-674411-rhel-7.4

I always got:

[root@elster amdgpu-pro-18.30-633530]# ./amdgpu-install

[amdgpu-pro-local]

Name=AMD amdgpu Pro local repository

baseurl=file:///var/opt/amdgpu-pro-local

enabled=1

gpgcheck=0

Loaded plugins: fastestmirror, langpacks

Loading mirror speeds from cached hostfile

* base: centos.mirror.iphh.net

* elrepo: ftp.nluug.nl

* epel: mirror.speedpartner.de

* extras: centos.mirror.iphh.net

* updates: ftp.tu-chemnitz.de

amdgpu-pro-local                                                               | 2.9 kB  00:00:00   

Not using downloaded amdgpu-pro-local/repomd.xml because it is older than what we have:

  Current   : Wed Oct 17 05:41:20 2018

  Downloaded: Fri Aug  3 22:07:00 2018

No package kernel-devel-4.19.10-1.el7.elrepo.x86_64 available.

Error: Nothing to do

Loaded plugins: fastestmirror, langpacks

Loading mirror speeds from cached hostfile

* base: centos.mirror.iphh.net

* elrepo: ftp.nluug.nl

* epel: mirror.speedpartner.de

* extras: centos.mirror.iphh.net

* updates: ftp.tu-chemnitz.de

No package amdgpu-18.30-633530.el7 available.

Error: Nothing to do

But I installed the kernel-devel package from elrepo (kernel-ml-devel)

Nevertheless, the installer generated some lokal repos.

I don't know, how to remove, obviously, there is no -uninstall option at the scripts.

If I try to install that meta-package amdgpu using yumex,

I get the error:

Dependency Resolution Errors:

Package: glamor-amdgpu-1.19.0-674411.el7.x86_64 (amdgpu-pro-local)

    Requires: xserver-abi(videodrv-23) >= 0

Does anyone know the solution?

Greetings,

Holger

0 Likes
5 Replies

Someone may respond to your question here, but I can't recall anyone ever talking about CentOS here. It is a great distro but doesn't have a big user base like UBUNTU, etc...  The best Linux help typically comes from forums dedicated to that particular Linux distribution. To expedite help for you, I highly suggest you ask your question in a CentOS forum. Most of the Linux Graphics Drivers are community supported by the distributions teams.

0 Likes

I run Centos.
I have AMDGPU/PRO Drivers installed on it for R9 FuryX/Fury/Nano cards.

I have a post about it somewhere on this forum...

It's been a long day right now and I am currently concentrating on getting testing and feedback done on the Adrenalin 2109 18.12.2 driver on Windows 10 64bit.
However.
I have to go back and try to install AMD Drivers on Centos later this week if I get time.

I might be able to give you some feedback then.
I think your GPU has a Bonaire GPU? which is not quite the same as GCN 1.0 and not GCN 2.0 either?
I seem to remember something about 'GCN 1.1' for that GPU?
In any case - I have R9 280x and an HD7970 which are closest GCN 1.0 version so I could attach one of those to the PC and see if the driver will install with Centos.
Meantime I will take a quick look to see if I can find my post about Centos install with the R9 Fury X / Nanos.

Bye.

Hi, this covers my posts about this:
Installation failure with AMDGPU-Pro Driver 17.40 on Centos 7.3.

Speak later.

Bye.

Hello colesdav,

I read your posts, but they made me frightened, as I read from ,locked keyboard and mouse'.

I'm happy, that my new centos is running widely and killing my system and installing again is no option for me.

But maybe, that the driver had been running prior to my attempts.

(If that is true, the CentOS-Installer would have installed it itself)

So it may be, that there is no need to install the drivers, which I downloaded from the AMD-Site?

It is not so clear for me, sorry.

OK, it would be not a good answer to the question, why the AMD-Installer doesn't work,

but it would be a solution for me, if the speed of graphic display is sufficient ..

(I need for some software vmware ....)

Greetings,

Kaengo

Here the output of some diagnostic commands:

Output of lshw:

================

[root@elster ~]# lshw -c video | grep configuration

       configuration: driver=radeon latency=0

[kaengo@elster ~]$ lshw -numeric -C display

WARNING: you should run this program as super-user.

  *-display                

       description: VGA compatible controller

       product: Bonaire [FirePro W5100] [1002:6649]

       vendor: Advanced Micro Devices, Inc. [AMD/ATI] [1002]

       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=radeon latency=0

       resources: irq:33 memory:d0000000-dfffffff memory:cf800000-cfffffff ioport:d000(size=256) memory:fe9c0000-fe9fffff memory:c0000-dffff

WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

Output of glxinfo

=================

[kaengo@elster ~]$ glxinfo | grep -i vendor

server glx vendor string: SGI

client glx vendor string: Mesa Project and SGI

    Vendor: X.Org (0x1002)

OpenGL vendor string: X.Org

[kaengo@elster ~]$ glxinfo | grep OpenGL

OpenGL vendor string: X.Org

OpenGL renderer string: AMD BONAIRE (DRM 2.50.0 / 4.19.10-1.el7.elrepo.x86_64, LLVM 6.0.1)

OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.0.5

OpenGL core profile shading language version string: 4.50

OpenGL core profile context flags: (none)

OpenGL core profile profile mask: core profile

OpenGL core profile extensions:

OpenGL version string: 3.0 Mesa 18.0.5

OpenGL shading language version string: 1.30

OpenGL context flags: (none)

OpenGL extensions:

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.0.5

OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10

OpenGL ES profile extensions:

[kaengo@elster ~]$ glxinfo | grep "direct rendering"

direct rendering: Yes

Output of lspci

===============

[kaengo@elster ~]$ lspci -vnn | grep VGA -A 12

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Bonaire [FirePro W5100] [1002:6649] (prog-if 00 [VGA controller])

        Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:030c]

        Flags: bus master, fast devsel, latency 0, IRQ 33, NUMA node 0

        Memory at d0000000 (64-bit, prefetchable) [size=256M]

        Memory at cf800000 (64-bit, prefetchable) [size=8M]

        I/O ports at d000 [size=256]

        Memory at fe9c0000 (32-bit, non-prefetchable) [size=256K]

        Expansion ROM at 000c0000 [disabled] [size=128K]

        Capabilities: <access denied>

        Kernel driver in use: radeon

        Kernel modules: radeon, amdgpu

01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Tobago HDMI Audio [Radeon R7 360 / R9 360 OEM] [1002:aac0]

dheater
Journeyman III

I had success with version 18.50 on my FirePro W2100

Radeon™ Software for Linux® 18.50 Release Notes | AMD