The new MakeResolveDeb Multi

Install DaVinci Resolve or DaVinci Resolve Studio on Debian


Version 1.3.1
Click here for other versions and release notes

How it works

When you download Resolve or Resolve Studio for Linux you will get an installer made for the CentOS system described in the Resolve configuration guide. That is the only supported configuration.

There are a lot of advise online on how to make the official CentOS installer run on Debian but in many cases it breaks the whole Debian concept and in some cases it's downright dangerous and can corrupt your system in an unpredictable way.

MakeResolveDeb is made for Debian and Debian based derivatives such as Ubuntu and Linux Mint.

MakeResolveDeb takes the official installer, unpacks it, and then reassembles it into a *.deb package that can be installed, and removed, using your favorite Debian package management tool.

Disclaimer

DaVinci Resolve and Fusion are products by Blackmagic Design Pty. Ltd. MakeResolveDeb and MakeFusionDeb are in no way endorsed by or connected to Blackmagic Design Pty. Ltd. I do not redistribute DaVinci Resolve or Fusion or provide pre-fabricated *.deb files for the products.

The information and tools are provided here at your own risk. I will not be liable for any losses or damages as a result of using information or tools from this web site.

MakeResolveDeb Multi

Up until now each version of MakeResolveDeb was tied to a specific version of DaVinci Resolve. This is no longer the case and MakeResolveDeb Multi is now following its own versioned releases. Starting from version 1.0 of MakeResolveDeb Multi there is no longer a need to match specific versions with DaVinci Resolve versions. Just make sure you use the latest MakeResolveDeb Multi and it will be able to handle all released and supported versions of DaVinci Resolve up until the time of release. At the time of writing this is 15.2.2 to 16.2.7

Instructions

Download DaVinci Resolve installer

Go to www.blackmagicdesign.com and download the official installer *.zip archive for DaVinci Resolve or DaVinci Resolve Studio for Linux and save it into a new empty directory.

Download MakeResolveDeb

Download the latest version of the MakeResolveDeb *.tar.gz archive from this website and put it in the same directory as the Resolve installer *.zip archive.

Unpack downloaded archives

From now on it's easiest to continue in the terminal. Open up a new terminal window and go to the directory where you downloaded the Resolve installer and MakeResolveDeb and unpack both archives.

For example:

cd ~/resolvedeb unzip DaVinci_Resolve_Studio_16.2.7_Linux.zip tar zxvf makeresolvedeb_1.0_multi.sh.tar.gz

You should now have the following files in the directory:

DaVinci_Resolve_Studio_16.2.7_Linux.run DaVinci_Resolve_Studio_16.2.7_Linux.zip Linux_Installation_Instructions.pdf makeresolvedeb_1.0_multi.sh.tar.gz makeresolvedeb_1.0_multi.sh

Run MakeResolveDeb

When you have unpacked the archives and have all the needed files in the directory it's time to assemble the new *.deb file using MakeResolveDeb. The current version of MakeResolveDeb works for both Resolve and Resolve Studio. MakeResolveDeb will detect the Resolve variant in the archive and generate the appropriate Debian package. Run MakeResolveDeb and give the DaVinci Resolve installer *.run archive as the argument.

For example:

./makeresolvedeb_1.0_multi.sh DaVinci_Resolve_Studio_16.2.7_Linux.run

The conversion can take a few minutes depending on computer and storage performance. If there are errors during the process it will be displayed on the terminal. A successful conversion is indicated by the last line saying "[DONE]" and the reported number of errors 0.

NOTE: MakeResolveDeb will store temporary data in the working directory. Make sure you have enough space available on the filesystem used for the conversion (approximately 4x the size of the downloaded archive).

Installing the Debian package

A successful conversion generates a *.deb file that can be installed to your system. Since the Blackmagic Design installer does not provide any package dependencies you will have to make sure that you have all the required packages installed that are required by Resolve before continuing. To install Resolve you can use dpkg.

For example:

sudo dpkg -i davinci-resolve-studio_16.2.7-mrd1.0_amd64.deb

or

sudo dpkg -i davinci-resolve_16.2.7-mrd1.0_amd64.deb

Common problems

MakeResolveDeb reports missing function and stops

If the conversion process stops and gives an error message such as

Sorry. Need 'xyz' to continue.

Then you are missing a required system package to make the conversion. To fix this you usually just have to install the package mentioned in the error message and re-run the conversion.

For example:

sudo apt-get install xyz

(where xyz is the name of the missing package)

When Resolve doesn't start at all or exits immediately

  1. Run resolve from a prompt (/opt/resolve/bin/resolve) and check the output for error messages
  2. Make sure you have all required libraries installed. Run "ldd /opt/resolve/bin/resolve" and verify that there are no missing libraries (ldd should give no lines with "not found" in them)
  3. Log files provide a lot of useful information. Please check for clues. Location differs between Resolve versions.
    - Resolve 15 and below: /opt/resolve/logs/
    - Resolve 16 and up: ~/.local/share/DaVinciResolve/logs/
  4. Resolve is quite picky when it comes to GPU drivers and versions. Make sure you have working CUDA and OpenCL libraries installed.
  5. Segmentation fault on startup or abrupt exit before reaching the project window usually means missing GPU drivers, unsupported GPU driver version or unsupported GPU hardware. Check log files for clues.

Other problems

Check out the Linux install issues thread on the Blackmagic Design Forums using the link below.

DaVinci Resolve on Debian Linux (and makeresolvedeb)

DaVinci Resolve on Linux - Install issues

All MakeResolveDeb versions

1.3.1 - Released 2020-10-21
Fix for spelling error (not affecting generated deb package).

1.3 - Released 2020-10-12
Added support for Blackmagic raw player and speed test where applicable. Restore bash fixes reverted in 1.2 (they were not the problem). Added better reporting in case of missing files for desktop shortcuts.

1.2 - Released 2020-10-12
Rolled back some bash fixes since some systems produced incomplete Debian packages.

1.1 - Released 2020-10-12
Removed libpanelfix for Resolve 16 (please report hardware panel problems). Added libcudafix for Resolve 16.0 and 16.1. Ignoring missing techical docs for 16.0b versions. General bash improvements.

1.0 - Released 2020-10-11
First multi version. Includes most features up until this date.

For legacy versions go here

MakeResolveDeb is free and it always will be but if you find my work useful you may consider a small contribution


PayPal - The safer, easier way to pay online!

PayPal.me

Send me a message

Your name

Your E-mail

Your message

The numbers you see in the image above