I've got all kinda of polaris cards on my rigs and after your post Dok, I went ahead and tried the 18.6.1 drivers on a single rig. I got them to mine at full speed by having the 'Radeon settings' be installed and manually one by one setting compute mode (so painful).
I can report back that it is the drivers. Blockchain drivers hang (doing so right now even) while 18.6.1 continues to work. Sorry for it taking so long to time to respond but the blockchain drivers did not fail for 4 days nearly! They just failed about 20 minutes prior to reporting this and still are while typing this.
You don't need to go that painful road , don't install the whole AMD 18.6.1 driver suite, just the drivers, and
after that run this in an admin elevated cmd prompt :
SRBMiner-CN.exe --setcomputemode
It will set every AMD gpu in your system to compute mode.
Or you can use the
AMD-Compute-Mode-SwitcherAnyways, back to the driver installation. After doing the cleanup with
DDU, run the AMD driver installer and wait until it gets to the screen where you can actually install it (it was unpacking data before that to c:\AMD).
Close the window, don't install anything.
Go to
Device Manager , under
Display Adapters you should see your GPU's not recognised (because no driver was installed).
Right click on any -> update driver -> browse my computer for driver -> and the search location should be
C:\AMD\Win10-64Bit-Radeon-Software-Adrenalin-Edition-18.6.1-June13\Packages\Drivers\Display\WT6A_INFThis will install the 18.6.1 drivers without all the other junk.
After this patch the driver with
Pixel Clock Patcher if needed.
And set the GPU's to compute mode with the above described method.
I am preparing for the next SRB version a parameter that can set the number of blocks that get precompiled, so maybe it will help someone reduce precompilation time..