Installing Blackmagic Design’s DaVinci Resolve
- Download the program for Linux on the Blackmagic Design website.
- Extract the .zip file (Right Click > Extract > Extract here and delete archive).
- Open the newly extracted folder, and type Alt+Shift+F4 to open a terminal at that folder.
- Mark the installer as executable
chmod +x DaVinci_Resolve_19.0.3_Linux/DaVinci_Resolve_19.0.3_Linux.run - Execute the installer
SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_19.0.3_Linux/DaVinci_Resolve_19.0.3_Linux.run - Step through the GUI installer.
- Install libxcrypt compatibility module
sudo dnf in libxcrypt-compat - Blackmagic ships broken libraries that prevent the application from launching1
- Create user override of .desktop file
sudo cp /usr/share/applications/com.blackmagicdesign.resolve.desktop ~/.local/share/applications - Edit the .desktop file
xdg-open ~/.local/share/applications/com.blackmagicdesign.resolve.desktopReplace the Exec= line with
Exec=LD_PRELOAD=/usr/lib64/libglib-2.0.so.0:/usr/lib64/libgio-2.0.so.0:/usr/lib64/libgmodule-2.0.so.0 /opt/resolve/bin/resolve %u - Finally, open the program.
Make sure you have an OpenCL or CUDA backend installed.
By default, Resolve overrides the system’s window decorations (Resolve for Linux was meant to be used on dedicated rendering machines). You may re-enable them with this KWin rule. You can install this by opening System Settings, and going to Window Management > Window Rules > Import and then selecting the file. Click Apply to save.
-
Solution provided by this user on the Blackmagic forum. Much love. ↩