Salut,
Pas de question mais plutot un howto.
Perso ça fonctionne avec ma RX580. J'espere que ça en aidera quelques uns 🙂
En fait avec cette technique on reste sur le pilote libre et on choisi quand on lance une appli avec le pilote opencl propriétaire:
sudo dnf -y groupinstall 'RPM Development Tools'
rpmdev-setuptree
cd ~/rpmbuild/SOURCES
wget --referer https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx https://drivers.amd.com/drivers/linux/amdgpu-pro-20.45-1188099-ubuntu-20.04.tar.xz
git clone https://github.com/secureworkstation/rpm-amdgpu-pro-opencl amdgpu-pro-opencl
cd amdgpu-pro-opencl
rpmbuild -ba amdgpu-pro-opencl.spec
sudo dnf -y --nogpgcheck install ~/rpmbuild/RPMS/x86_64/amdgpu-pro-opencl-20.45.1188099-1.fc*.x86_64.rpm
Voila!
Pour lancer une appli, il suffit d'ajouter amdgporun devant la commande, par exemple pour Resolve:
amdgporun /opt/resolve/bin/resolve
ps: resolve a besoin de libGLU.so.1 pour se lancer, vérifiez que vous ayez bien installé mesa-libGLU:
sudo dnf install mesa-libGLU