This is how I got things working with my NVidia GPU and Fedora 42. I can't guarantee this will work for you but I figured I'd write down what worked for me.
- Install libraries you'll need to run it with
sudo dnf install libxcrypt-compat libcurl libcurl-devel mesa-libGLU --allowerasing - Download Davinci Resolve Linux from the official website: https://www.blackmagicdesign.com/products/davinciresolve
- Mark the .run file as 'executable' either through chmod or right clicking and checking it off in properties
- Run the installer with
SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_20.0_Linux.runsubsituting the .run file name with your own and being CD'd into where the file is - Make a folder in the resolve folder for the old libraries Resolve ships with that you will disable. You can do this with
sudo mkdir /opt/resolve/libs/disabled
cd /opt/resolve/libs