A guide on how to install DaVinci Resolve on CentOS Linux
Here are some notes on how to install DaVinci Resolve on CentOS 7.6. Though Blackmagic Design distributes a build of CentOS that’s pre-installed with DaVinci Resolve and some other software required for DaVinci Resolve to run, Blackmagic Design’s build can’t be used to create a bootable USB drive—it can only be used to create a DVD. Upstream builds of “generic” CentOS straight from the CentOS project suffer no such limitation.
Because software is constantly changing, this document is hosted on GitHub Pages. If you find something wrong or outdated, please do open a pull request.
These particular notes were originally worked out from installations to multiple HP Z8 G4 workstations with single GTX 1080 Ti cards installed, but the information should be useful for other x86_64 systems as well.
rootaccount and create just one administrator account
Install the kernel source:
$ sudo yum install "kernel-devel-uname-r == $(uname -r)"
$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
$ sudo yum install dkms
Import the GPG key:
$ sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
Install for CentOS 7:
$ sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
Installing EPEL should have downloaded and installed
gcc, but just in case, make sure:
$ sudo yum install gcc
Install NVIDIA driver from ElRepo:
$ sudo yum install kmod-nvidia-390xx.x86_64
Download and install the latest DeckLink driver
$ su -
When prompted, enter your
root user’s password.
If you already have an older DeckLink driver installed, uninstall it:
# rpm -qa | grep desktopvideo | xargs rpm -e
If GNOME didn’t uncompress it for you already, uncompress the downloaded driver package:
# tar xvfz /path/to/downloaded/driver/location/Blackmagic_Desktop_Video_Linux_<driver_version>.tar.gz
cd into the
rpm folder, since this is CentOS
# cd /Blackmagic_Desktop_Video_Linux_<driver_version>/rpm/<yourarchitecture>
Install the latest Desktop Video driver, GUI, and Media Express. Type:
# rpm -ivh desktopvideo-<driver_version>.x86_64.rpm
# rpm -ivh desktopvideo-gui-<driver_version>.x86_64.rpm
# rpm -ivh mediaexpress-<version>.x86_64.rpm
The installer might fail and tell you that you
libGLU.so.1, so install
libGLU and try again:
# yum install mesa-libGLU
root user again:
$ su -
When prompted, please enter your
root user’s password
You might need to update the firmware on your DeckLink card. Type:
# BlackmagicFirmwareUpdater update 0
DaVinci_Resolve_Studio_15.3_Linux.zip(if you have a DaVinci Resolve license dongle or key) or
DaVinci_Resolve_15.3_Linux.zipfrom the Blackmagic Design website.
.runfile to use the GUI installer
/opt/resolve/bin/, you can look for clues as to why it might not be able to launch. If some program is missing, try figuring out what Resolve needs and install via