// 2025-11-08 // by Mruczek Mruczkowski
I spent an entire afternoon pulling my hair out trying to get DaVinci Resolve to run on Arch Linux. I have a Radeon RX 580 GPU.
The Arch Wiki says:
On pre-Vega GPUs, if using opencl-amd and mesa, DR crashes. You can instead use rocm with ROC_ENABLE_PRE_VEGA=1 or use opencl-amd with progl.
But this won’t work with ROCm versions 6 or newer.
To get this variable to work, you need to downgrade the following packages (the downgrade script from AUR is useful for this):
You should also use rocm-opencl-runtime as your OpenCL driver and mesa as your OpenGL driver.
After this, use the following command to start Resolve.
ROC_ENABLE_PRE_VEGA=1 /opt/resolve/bin/resolve