amd radeon RX 400

Issues related to hardware problems
newport
Posts: 5
Joined: 2016/12/21 22:12:17

amd radeon RX 400

Post by newport » 2016/12/23 04:54:31

Hello everybody,
I am new to centos, I am trying to install the driver for amd radeon RX 400 on centos 7. So what I did is that I downloaded the package amdgpu-pro, unfortunately after the installation and rebbot I got
"Oh no! Something has gone wrong. A problem has occurred and the system can't recover. Please log out and try again".

What is going wrong?

Thank you..

newport
Posts: 5
Joined: 2016/12/21 22:12:17

Re: amd radeon RX 400

Post by newport » 2016/12/26 21:14:21

When I try to yum --enablerepo=elrepo-testing install fglrx
I get

--> Finished Dependency Resolution
Error: Package: kmod-fglrx-15.12-4.el7.elrepo.x86_64 (elrepo-testing)
Requires: kernel(amd_iommu_unbind_pasid) = 0xc3022564
Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
kernel(amd_iommu_unbind_pasid) = 0x621fab5b
Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
kernel(amd_iommu_unbind_pasid) = 0x621fab5b
Installed: kernel-ml-4.9.0-1.el7.elrepo.x86_64 (@elrepo-kernel)
kernel(amd_iommu_unbind_pasid) = 0x00000000
Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
kernel(amd_iommu_unbind_pasid) = 0x55f4368b
Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
kernel(amd_iommu_unbind_pasid) = 0x55f4368b
What does this mean

User avatar
TrevorH
Site Admin
Posts: 33220
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: amd radeon RX 400

Post by TrevorH » 2016/12/26 22:38:35

That means *either* you are trying to install a kmod built for 7.3 on a 7.2 kernel or the other way around. Since you don't say what your kernel version is (uname -r) we cannot tell which it is. If you have a 7.3 3.10.0-514 kernel then that kmod needs to be rebuilt for 7.3. If you have a 3.10.0-327 kernel then you need to yum update to get to 7.3 before you try to install the kmod.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

newport
Posts: 5
Joined: 2016/12/21 22:12:17

Re: amd radeon RX 400

Post by newport » 2016/12/27 00:58:41

Hi TrevorH,
Thank you so much for your reply.
Actually I have 7.3 kernel 10.0-514. Could you please help me on how to know if kmod-fglrx is built for 7.3? If not which kmod should i install?

User avatar
TrevorH
Site Admin
Posts: 33220
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: amd radeon RX 400

Post by TrevorH » 2016/12/27 12:30:43

If you have a 7.3 kernel and it's giving those errors then you need to ask ELRepo to build the kmod for 7.3.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

newport
Posts: 5
Joined: 2016/12/21 22:12:17

Re: amd radeon RX 400

Post by newport » 2016/12/27 19:49:48

Thank you a lot. Could you please correct me if I am mistaken: All amd graphics drivers are built for kernel 7.2?

User avatar
TrevorH
Site Admin
Posts: 33220
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: amd radeon RX 400

Post by TrevorH » 2016/12/27 22:09:12

It appears from your yum output that the current kmod you are trying to install was not built for the current kernel series you are running. You can either revert to a 7.2 kernel (not recommended) or ask ELRepo to rebuild the kmod against the 7.3 kernel. They have a bug tracker you can raise an RFE on (Request For Enhancement).
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

newport
Posts: 5
Joined: 2016/12/21 22:12:17

Re: amd radeon RX 400

Post by newport » 2016/12/27 23:16:39

So now I am on 7.2 and looks like that there is some progress, kmod-fglrx got installed but when I try to open the AMD control center I got

There was a problem initializing Radeon Control Center Linux edition. It could be caused by the following.

No AMD graphics driver is installed, or the AMD driver is not functioning properly.
Please install the AMD driver appropriate for you AMD hardware, or configure using aticonfig.


Also when I write aticonfig in the terminal I got
aticonfig: No supported adapters detected

my card is Radeon RX 460 gpu

User avatar
TrevorH
Site Admin
Posts: 33220
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: amd radeon RX 400

Post by TrevorH » 2016/12/28 12:49:33

I'd still suggest that you raise that RFE and ask for an updated version.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

lecbee
Posts: 14
Joined: 2014/03/27 09:13:26

Re: amd radeon RX 400

Post by lecbee » 2016/12/28 13:50:08

Hi,
amdgpu-pro 16.50 on CentOS 7 doesn't work, see this Phoronix post and this one.

Post Reply