Installing Davinci resolve studio on Arch Linux, you can use the Arch User Repository (AUR), but you’ll need to download the Davinci Resolve Studio binary manual from from Blackmagic Design’s website.
Install git
, if not already installed:
sudo pacman -Ss git
Create the /opt
directory (if doesn’t exist), replace username with your username:
sudo mkdir /opt
sudo chown username /opt
Clone the git repository:
cd /opt
git clone https://aur.archlinux.org/davinci-resolve-studio.git
Download the Davinci Resolve Binaries from the Blackmagic Design website and copy them to the /opt/davinci-resolve
Assuming you’ve downloaded to Downloads
in your home directory:
cd davinci-resolve-studio
mv ~/Downloads/DaVinci_Resolve_Studio_19.1.3_Linux.zip ./
Install Resolve:
makepkg -si
Run Davinci resolve, if registration fails, close and return using sudo
to perform the registration, then run as normal once registered.
DaVinci Resolve on Hyprland
Davinci Resolve can run into problems starting on Hyprland due to environment configs.
Davinci Resolve won’t run on hyprland if you have an environment variable set in your hyprland.conf
file similar to:
env = QT_QPA_PLATFORM,wayland
This will lead to output similar to the following when trying to run DaVinci Resolve:
[ssheridan@sam-3900x applications]$ /opt/resolve/bin/resolve
ActCCMessage Already in Table: Code= c005, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= 2282, Mode= 0, Level= 0, CmdKey= 8, Option= 0
19.1.3.0007 Linux/Clang x86_64
Main thread starts: 0A88D000
0x7a610a88d000 | Undefined | INFO | 2025-02-21 13:15:30,650 | --------------------------------------------------------------------------------
0x7a610a88d000 | Undefined | INFO | 2025-02-21 13:15:30,650 | Loaded log config from /home/ssheridan/.local/share/DaVinciResolve/configs/log-conf.xml
0x7a610a88d000 | Undefined | INFO | 2025-02-21 13:15:30,650 | --------------------------------------------------------------------------------
This happens because DaVinci Resolve does not support the wayland parameter, to test:
Instead try running DaVinci Resolve with the following from the shell:
QT_QPA_PLATFORM=xcb /opt/resolve/bin/resolve
This time Davinci Resolve should give you the same errors, but should start.
To allow DaVinci Resolve to run from wofi, copy the desktop:
cp /usr/share/applications/DaVinciResolve.desktop ~/.local/share/applications/
Edit the desktop file:
[Desktop Entry]
Version=1.0
Type=Application
Name=DaVinci Resolve
GenericName=DaVinci Resolve
Comment=Revolutionary new tools for editing, visual effects, color correction and professional audio post production, all in a single application!
Path=/opt/resolve/
Exec=/opt/resolve/bin/resolve %u
Terminal=false
MimeType=application/x-resolveproj;
Icon=/opt/resolve/graphics/DV_Resolve.png
StartupNotify=true
Name[en_US]=DaVinci Resolve
StartupWMClass=resolve
Change:
Exec=/opt/resolve/bin/resolve %u
To:
Exec=env QT_QPA_PLATFORM=xcb /opt/resolve/bin/resolve %u