We only support CentOS, and we really only support NVIDIA in that distro.
AMD on Linux can be extremely challenging to make work.
The OpenCL stuff seems to be working, else Resolve wouldn't be running at all. But there is some sort of OpenGL issue, and that's what's causing your viewers to be black.
On a Windows system with integrated graphics and a real GPU, having the GUI display on the integrated grpahics, and not on the GPU, causes similar OpenGL errors. But as best I can tell, you only have the AMD GPU on your system. So I don't know what's causing your OpenGL errors.
You might get more help with this from the main Resolve Linux thread:
viewtopic.php?f=21&t=56878