Skip to content

Instantly share code, notes, and snippets.

@tapscodes
Last active December 11, 2025 06:31
Show Gist options
  • Select an option

  • Save tapscodes/21b934274ef06f180a8807153f425de1 to your computer and use it in GitHub Desktop.

Select an option

Save tapscodes/21b934274ef06f180a8807153f425de1 to your computer and use it in GitHub Desktop.
How To Install Davinci Resolve In Fedora 42

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.

  1. Install libraries you'll need to run it with sudo dnf install libxcrypt-compat libcurl libcurl-devel mesa-libGLU --allowerasing
  2. Download Davinci Resolve Linux from the official website: https://www.blackmagicdesign.com/products/davinciresolve
  3. Mark the .run file as 'executable' either through chmod or right clicking and checking it off in properties
  4. Run the installer with SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_20.0_Linux.run subsituting the .run file name with your own and being CD'd into where the file is
  5. 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
sudo mv libgio* libglib* libgmodule* disabled/
  1. Run nvidia-smi to double check that you have the proprietary NVidia drivers.

From here, try booting it up and see if it already works. Sometimes when I install it this is all that's needed.

FOR AMD CARDS

  1. Make sure to install rocm-opencl as it's needed for davinci resolve. You can do this with sudo dnf install rocm-opencl on fedora.

FOR NVIDIA

  1. The fix I have from here for a black preview screen while in resolve is simply using __GLX_VENDOR_LIBRARY_NAME=nvidia DRI_PRIME=1 /opt/resolve/bin/resolve to force Davinci Resolve to use the NVidia GPU and GLX library which fixes my remaining issues every time.
  2. To do this automatically instead of having to launch through terminal, input sudo nano /usr/share/applications/com.blackmagicdesign.resolve.desktop to open the text editor for davinci resolve's .desktop file.

Then edit the Exec= line to be Exec=env __GLX_VENDOR_LIBRARY_NAME=nvidia DRI_PRIME=1 /opt/resolve/bin/resolve %u

  1. Once you log out and back in or type update-desktop-database ~/.local/share/applications to refresh the app cache, it should now just work automatically on a normal load (if it didn't work from step 6) .
@binder-badge
Copy link

this works

@TH-RILL
Copy link

TH-RILL commented Sep 4, 2025

Worked for me as well. Cheers!

@pitterpandamobileplay
Copy link

Realizei todo o esquema, mas o davinc le o arquivo, mas e como se nao tivese video nem audio. alguma alternativa?

@florian-h05
Copy link

Many thanks for the guide - I finally managed to successfully install Resolve on my ROG Zephyrus G14!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment