This repository contains the PKGBUILD and related files to build and install DaVinci Resolve Studio on Arch Linux and Arch-based distributions (e.g., CachyOS).
Note
DaVinci Resolve Studio is the professional paid edition of Blackmagic Design's video editing, color correction, and audio post-production software suite. This version requires a valid Activation Key or a hardware USB License Dongle to run.
- Disk Space:
- At least 25 GB of free disk space is required in the build directory (
srcdir). The PKGBUILD automatically checks available space during the preparation phase before extracting files.
- At least 25 GB of free disk space is required in the build directory (
- Graphics Card (GPU) & Drivers:
- An Nvidia GPU with proprietary drivers and OpenCL/CUDA support (
nvidia,opencl-nvidia) is strongly recommended. - For AMD GPUs, ensure a working OpenCL implementation is installed (e.g.,
rocm-opencl-runtimeoropencl-amd). - For hybrid GPU laptops (Intel/AMD + Nvidia), you may need to launch the application using
prime-runoroptirun.
- An Nvidia GPU with proprietary drivers and OpenCL/CUDA support (
- Official DaVinci Resolve Studio Installer:
- Download the official Linux zip package:
DaVinci_Resolve_Studio_21.0.3_Linux.zip(or the version specified inPKGBUILD) from the Blackmagic Design website: https://www.blackmagicdesign.com/products/davinciresolve - Save the downloaded
.zipfile into the same directory as thePKGBUILD.
- Download the official Linux zip package:
Dependencies are automatically resolved and installed by pacman when running makepkg -s:
- Runtime Dependencies (
depends):apr-util,ffmpeg4.4,fuse2,glu,gst-plugins-bad-libs,java-runtime,libc++,libc++abi,libxcrypt-compat,luajit,opencl-driver,python-numpy,qt5-multimedia,qt5-quickcontrols2,qt5-svg,qt5-x11extras,tbb,xmlsec - Build Dependencies (
makedepends):libarchive,patchelf,xdg-user-dirs
git clone https://github.com/scardracs/davinci-resolve-studio.git
cd davinci-resolve-studioDownload the Linux installer from the official Blackmagic Design site and move or copy it into the repository directory:
cp /path/to/downloads/DaVinci_Resolve_Studio_21.0.3_Linux.zip .Run makepkg with -s (installs missing dependencies) and -i (installs the package upon successful build):
makepkg -siIf you prefer to build without installing immediately:
makepkg -s
sudo pacman -U davinci-resolve-studio-21.0.3-1-x86_64.pkg.tar.zstAfter installation, extracted files in the build directory (src/ or squashfs-root/) can take up several gigabytes. You can clean up build artifacts by running:
makepkg -cor by manually removing generated directories:
rm -rf src/ pkg/ squashfs-root/If you are on a laptop with integrated graphics and a dedicated Nvidia GPU, start the application using prime-run:
prime-run davinci-resolve-studioIf makepkg fails with an "Insufficient disk space" error, specify a custom temporary build directory (BUILDDIR) with enough free space:
BUILDDIR=/tmp/build makepkg -si- On first launch, DaVinci Resolve Studio will prompt for your license key or dongle.
- The package installs custom
udevrules for Blackmagic hardware devices (e.g., DaVinci Control Panels, Speed Editor).
DaVinci Resolve Studio is proprietary software owned by Blackmagic Design Pty. Ltd. This repository contains only the packaging files (PKGBUILD) for Arch Linux.