-
Create a bootable USB drive
- On Windows:
- Download DVD ISO
- Verify the download
- Download and use Rufus to create the bootable USB drive
- On Mac or Linux:
- Download DVD ISO
- Verify the download
- Use
dd
to create the bootable USB drive
- On Windows:
-
UEFI settings
- Set to boot to a USB drive first
- Disable Secure Boot and disable Legacy BIOS mode
-
Install CentOS from USB
- Include only GNOME Desktop
- Set up DHCP
- Set password for
root
account and create just one administrator account - It's possible that the CentOS installer will not show a mouse or will display windows strangely. It might be necessary to install via the "simple graphical interface" under the "rescue" GRUB option. Later, once system is installed with the GUI up and running, you'll want to set GNOME to start automatically at boot.
-
CentOS's installation interacts with HP's UEFI in such a way as to change the boot order
- Reboot to boot into the fresh installation
- Accept the CentOS license
- You can then safely eject the USB installation disk
-
Install CentOS updates and reboot
$ sudo yum update $ sudo reboot
-
Install the kernel source:
$ sudo yum install "kernel-devel-uname-r == $(uname -r)"
-
Install EPEL
$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
-
Install DKMS
$ sudo yum install dkms
-
Install ELRepo
-
Import the GPG key:
$ sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
-
Install for CentOS 7:
$ sudo yum install https://www.elrepo.org/elrepo-release-7.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:
-
For good measure, you'll probably want the
yum
plugin for ELRepo first, just in case we're in between a release of RHEL and a release of CentOS:$ sudo yum install yum-plugin-elrepo
-
Then, install the NVIDIA driver:
$ sudo yum install kmod-nvidia.x86_64
The current version is
450.80.02-1.el7_9.elrepo
. -
Then, reboot:
$ sudo reboot
-
-
[OPTIONAL] Download and install the latest DeckLink driver
-
Download the latest driver from the Blackmagic Design website
-
Become the
root
user:$ 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 therpm
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
mediaexpress
needslibGLU.so.1
, so installlibGLU
and try again:# yum install mesa-libGLU
-
-
-
After the installation completes, you should see the terminal prompt. Reboot.
-
After the machine has rebooted, open a Terminal shell again
-
Become the
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
-
If a firmware update was applied, reboot the machine after it completes. If no firmware update was required, a reboot is not necessary.
-
-
[OPTIONAL] If you want to use your workstation as a PostgreSQL client for collaborative workflows, and the network is either air-gapped or has a trustworthy network-wide firewall, you'll want to disable the individual firewall on the workstation so that the east-west traffic between workstations will function properly: for bin locking, timeline locking, collaborative chat, etc.
$ sudo systemctl stop firewalld $ sudo systemctl disable firewalld
-
Now we should be totally ready for DaVinci Resolve.
-
N.B. If you didn't already install
mesa-libGLU
for Media Express, Resolve definitely needs it, so make sure to install it:-
$ sudo yum install mesa-libGLU
-
Then, reboot.
-
-
-
Install DaVinci Resolve
- Download and extract
DaVinci_Resolve_Studio_16.2.7_Linux.zip
(if you have a DaVinci Resolve license dongle or key) orDaVinci_Resolve_16.2.7_Linux.zip
from the Blackmagic Design website. - Double-click the
.run
file to use the GUI installer - Resolve might not launch after the installation--if you run it via the command-line from
/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 viayum
.
- Download and extract