I use manjaro and an RX580 GPU. After installing Resolve, it prompted me with the msg “No OpenCL capable GPU”. I cannot use it. I have not installed any drivers, although I use a home directory that used to service PopOS, which had the same issue if that matters.
I think best option is to use the the rocm way. lesser troubles then opencl- amdgpu-pro for as far as I know and understand and in most cases a better performance.
You need the AUR package rocm-opencl-runtime package for it to work.
also, I tried that AUR package. now when I launch it it will open the starting screen for a second and then disappear. When ranfrom the binary /opt/resolve/bin/resolve in the terrnial I get:
To be clear somehow it crashes for me to when I open it with a terminal. Opening with the shortcut works for me.
If it does not work >>
In .local/share/DaVinciResolve/logs/LogArchive/ shout be a ResolveDebug.txt could you provide its output?
Mind that it should have a number so ResolveDebug_1.txt, ResolveDebug_2.txt etc. Provide the debug with the highest number please and please after you opened it with the shortcut.
Edit:
just to be sure.
please install clinfo and provide its output after you run it in a terminal.
This is a bad day for Linux. watch this, this is one of the most terrible news this year for us RX580 users.
Basically you cannot upgrade Manjaro, or if you do, then stick to kernel 5.4 LTS and manually build and install the amd drivers for rocm 3.5, which is the last version gfx803 is supported by rocm. watch this guide
They said 3.6 to 3.10 also support gfx803, bu it is a lie. watch this
So what AMD is saying is that you are forced to buy another card.