I am trying to configure an older mining rig I built about four years ago for Dogecoin into a Monero mining rig. I have a bunch of different Radeon cards, but right now, I just want to get two R9 290x's working on Ubuntu 16. I have down over a dozen re-installs of the OS trying to get it right---was so much easier with fglrx and Ubuntu 12. I tried Ubuntu 14 and fglrx (and found a nice guide about downgrading Xorg components) but still no go. I was able to get the mesa open source drivers working with xmr-stak, but I have a super low hash rate for each card (~150 H/s). What's wrong with my steps below for configuring an XMR miner with R9 290x's?
- Install Ubuntu 16 from CD. Didn't choose any third-party installs during setup.
- Downloaded and installed AMDGPU-PRO drivers for R9 290x and Ubuntu 16.
- Disabled radeon modules in GRUB, updated, etc.
*** After this step, I typically did not see the AMDGPU drivers in use when I ran lspci ****
Downloaded and installed AMD SDK per instructions on xmr-stak compilation guide.
clinfo and xmr-stak dump and/or can't find OpenCL platform. More commonly, there were no IDs returned for the cards that were connected.
I've tried these steps with one card connected or two. Many thanks in advance for any suggestions!