Cards tested (so far):
Model | Released |
---|---|
Radeon RX 550 | April 2017 |
Radeon RX 560 | April 2017 |
Radeon HD 7800 Series | March 2012 |
Install 17.40.2712 Beta Linux Driver
amdgpu-pro-17.40.2712-510357 is the ONLY driver that works for RX 550
Update packages:
sudo apt update
sudo apt dist-upgrade
sudo reboot
Update & Check PCI devices:
sudo update-pciids
lspci | grep VGA
Download driver & extract:
wget --referer=http://support.amd.com https://www2.ati.com/drivers/linux/beta/ubuntu/amdgpu-pro-17.40.2712-510357.tar.xz
tar -Jxvf amdgpu-pro-17.40.2712-510357.tar.xz
Install Linux driver:
cd amdgpu-pro-17.40.2712-510357
chmod u+x ./amdgpu-pro-install
sudo ./amdgpu-pro-install --compute -y
# ......
sudo reboot
Add yourself to the 'video' group:
sudo usermod -a -G video $LOGNAME
sudo reboot
Test groups & GPUs detected:
groups | grep video
clinfo | grep 'Board'
Install clinfo:
sudo apt update
sudo apt install ocl-icd-opencl-dev
sudo apt install clinfo
sudo reboot
Notes compiled from:
- http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-Pro-Beta-Driver-for-Linux-Release-Notes.aspx
- http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Install.aspx
- https://askubuntu.com/questions/812421/how-to-install-amdgpu-pro-in-ubuntu-16-04
- http://support.amd.com/en-us/kb-articles/Pages/Radeon-Software-for-Linux-Release-Notes.aspx
- https://askubuntu.com/questions/796770/how-to-install-libopencl-so-on-ubuntu
Got it working on Ubuntu 16.04.4 with a Sapphire Nitro Radeon RX 570. Thanks for the guide!