I was on 17.40 , updated to v17.50 , installed without any problem however, my GPU (RX580) was not detected. I can see it lspci | grep VGA but claymore can't see , neither rocm-smi can see it.
Removed it and installed 17.40, now it can't install, giving some kernel related error that this is not made for this 4.11 (rocm kernel). So I don't have any AMDGPU-pro driver but on reboot card is detected and its working with same hash I was getting previously.
How following shows nothing.
dpkg -l amdgpu
But
lshdw -c video
shows amdgpu driver loaded for my GPU , how do I find which version is that ?
to know the package relative to amdgpu try
" dpkg -l| grep amdgpu|grep -v ubuntu16"
(the grep -v ubuntu16 is because some adgpu libs are from core ubuntu, not amdgpu-pro. check each name)
but there are also many other pakage related but without the name
then do somethin like
"dpkg --purge amgdpu-core amdgpu-pro-core amdgpu-dkms ... and so on"
or if you are lazy and feel lucky (check the list generated before)
"dpkg --purge `dpkg -l| grep amdgpu|grep -v ubuntu| awk '{ print $2;}'` "
check if there are pachage with failed dependencies with
"apt-get install"
if there are, purge them too...
and then reinstall (--opencl=legacy and probably --headless unless you use X11 on your GPU).
I have a Sapphire RX580, so it should work...