I see. In my personal experience on Win 10 1709 version. With AMD blockchain, Nvidia and intel onboard drivers I only faced issues with overclocking using claymore config bat. I had random crashes, thread stuck in driver BSOD even when I knew the card runs without memory errors. I switched back to OverdriveNTool and haven't faced BSODs like crazy when using claymore oc.
I was using xubuntu without issues. However, hashrates were lower 0.3-0.5 per card on linux compared to windows and on Cryptonight the hashrate difference was over 100 H/s per card (using two threads didn't show any improvement in linux while it did in windows).
I get the same hashrates with RX570 4Gb and mining-oriented Linux version HIVE Os. 29.5M for ETH, 940 H/s for Cryptonight.
No hassle OC. Strange but in Windows I have to run at 950 mV and in Linux was able to set as low as 875. Never bothered to check for actual GPU voltages.
I have 2 470 4 Gb cards that do almost 30 MH/s on ETH, but max 880 in Cryptonight and that is with Claymore's, less with XMR-stak for instance.