DaVinci Resolve 18 on Fedora 37 (NVIDIA GPU)
DaVinci Resolve is a powerful video editing and color grading software that is used by professionals in the film and television industry. It is available for various operating systems, including Linux. In this tutorial, I will show you how to install the NVIDIA drivers and the required tools on Fedora 37 Linux in order to use DaVinci Resolve 18. These steps are important because the NVIDIA drivers requires special packages to provide improved performance and support for hardware-accelerated video decoding and encoding, which is essential for smooth video playback and rendering in DaVinci Resolve.
Follow the steps in this tutorial carefully and you should have DaVinci Resolve up and running on your Fedora Linux system in no time.
1. Switch to Xorg
You will need to switch to Xorg server. Unfortunately, I couldn't manage a way to make it work with Wayland. If you know how to do that, leave a comment below.
Log-out your current session, then switch to Xorg:
2. Install NVIDIA drivers
Installing NVIDIA drivers is much easier nowadays. This should be simple.
Make sure you have third-party packages enabled:
Then, install the `akmod-nvidia` package:
sudo dnf install akmod-nvidia
Great. Now, make sure you restart your machine.
3. Install Xorg libs for NVIDIA drivers
Install the `xorg-x11-drv-nvidia-cuda` package:
sudo dnf install xorg-x11-drv-nvidia-cuda
This solves a known error saying that you don't have support for the `opencl` lib.
4. Install DaVinci Resolve 18
Because of licensing reasons, I will not paste any link here, but you can download the DaVinci Resolve package for free from the official website:
Just go there, download the `.zip` file, uncompress it and run the installer.
You should have everything ready now!
If you want to double-check, follow the steps:
- Open the DaVinci Resolve app
- Open/Create any project
- Open setting (`Ctrl+,`)
- Go to `Memory and GPU` tab and check if your NVIDIA GPU is available there.
You should see something like this: