I’m sorry to say but that is one ugly set of numbers. And Asiukas6 is right, those errors are a result of some glitch related to overclocking or undervolting, caused either through aggressive settings or possibly an underperforming PSU.
A basic RX5700XT runs at a stock core frequency of about 1600 mHz and a memory frequency of 1750mHz. Your picture shows you have a core of 1350 set and you’ve put the voltage to 850mV which should be fine (although you should be able to go lower on the core frequency and not impact hash rate - thereby lowering power usage).
What I can’t work out is why your mem column shows 930 because that is not your memory frequency - it must be the memory voltage. That said, 930mV is high enough to run the memory at pretty big overclocks and shouldn’t be what’s causing the problem - particularly as you don’t seem to have overclocked the memory (which is what will get you an increase in hash rate).
Sorry I can’t help you tweak things in Linux but I’m strictly Windows - if you decide to try operating on Windows shoutout here and I’ll walk you through a few tweaks.
I run 6 x RX5700 non-XT which are exactly the same cards as the XTs with some higher functions disabled. On my cards, I can get the core comfortably down to 1200mHz and voltage at 800mV with the memory wound up to 1825mHz and the voltage at the pre-set 850mV. These settings give me 52.5mH/s and power draw of only 75w with no errors. Your cards should be able to get at least the same.