Please Install The Following Missing Packages Libapr1 Libaprutil1 Libasound2 Libglib200 Install ✅
How to Fix "Missing Packages" Error When Installing DaVinci Resolve on Linux This error typically occurs when running the DaVinci Resolve installer on modern Linux distributions like Ubuntu 24.04 Linux Mint 22
. These systems have transitioned to newer library versions (often suffixed with
), causing the installer to fail its dependency check even if the necessary software is technically present. Step 1: Install the Correct Dependencies
Open your terminal and run the following command to install the required libraries. Note that on newer systems, you may need the variants specifically.
sudo apt update sudo apt install libapr1 libaprutil1 libasound2t64 libglib2.0- Use code with caution. Copied to clipboard If you receive an error that libasound2 has no installation candidate, explicitly use libasound2t64 Step 2: Bypass the Installer Check
Even after installing the libraries, the DaVinci Resolve installer may continue to report them as missing because it specifically looks for the old naming convention. To bypass this, run the installer with the SKIP_PACKAGE_CHECK=1 environment variable. Navigate to the folder containing your installer file. Make the file executable: chmod +x DaVinci_Resolve_Studio_19.0_Linux.run Use code with caution. Copied to clipboard Run the installer while skipping the check:
sudo SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_Studio_19.0_Linux.run -i Use code with caution. Copied to clipboard Step 3: Fix Post-Installation Launch Issues
If the application fails to open after installation, it is often due to conflicting libraries shipped with Resolve that clash with your system libraries. Many users on the Linux Mint Forums recommend moving or removing these conflicting files: # Create a backup directory sudo mkdir /opt/resolve/libs/disabled-libraries # Move conflicting glib and gio libraries sudo mv /opt/resolve/libs/libglib- How to Fix "Missing Packages" Error When Installing
.so* /opt/resolve/libs/disabled-libraries/ sudo mv /opt/resolve/libs/libgio-
.so* /opt/resolve/libs/disabled-libraries/ sudo mv /opt/resolve/libs/libgmodule- .so* /opt/resolve/libs/disabled-libraries/ Use code with caution. Copied to clipboard Summary of Missing Packages Package Name Apache Portable Runtime library libaprutil1 APR Utility library libasound2 Advanced Linux Sound Architecture (ALSA) libglib2.0-0 Core library for GNOME and other apps Are you seeing any specific error messages in the terminal after trying to launch the application? How to install and set up DaVinci Resolve in Ubuntu 24.04
Here are a few options for the text, depending on where you need to use it (e.g., a terminal command, an email, or a support ticket).
🐧 Installation Commands
Part 5: Special Cases and Advanced Troubleshooting
Preventing This Error in the Future
To avoid seeing "please install the following missing packages" repeatedly:
- Use Package Managers Properly: Always prefer installing software via
apt,dnf, orpacmanrather than random.debor.runinstallers. - Install Common Meta-Packages: On Ubuntu/Debian, install
build-essentialandubuntu-restricted-extrasto cover 90% of common libraries. - Enable 32-bit Architecture by Default: If you frequently run legacy software, pre-enable i386 architecture (
sudo dpkg --add-architecture i386). - Use CheckInstall: If you compile from source, use
checkinstallinstead ofmake installto create a real package that tracks dependencies.
openSUSE-based distributions
Use the following command:
sudo zypper install apr apr-util alsa glib2
For other distributions
Fedora / RHEL / CentOS:
sudo dnf install apr apr-util alsa-lib glib2
Arch Linux:
sudo pacman -S apr apr-util alsa-lib glib2
openSUSE:
sudo zypper install libapr1 libapr-util1 alsa-lib glib2
To install these missing packages on Debian-based systems like Ubuntu, Linux Mint, or Pop!_OS, run the following command in your terminal:
sudo apt update && sudo apt install libapr1 libaprutil1 libasound2t64 libglib2.0-0 Use code with caution. Copied to clipboard Why you might be seeing errors
This specific list of missing packages—libapr1, libaprutil1, libasound2, and libglib2.0-0—is a common issue when installing DaVinci Resolve on modern Linux distributions like Ubuntu 24.04.
Virtual Packages: On newer systems, libasound2 is often replaced by a virtual package like libasound2t64. If the standard command fails, explicitly install the 64-bit transition version.
Installer Logic: Even after installing these, the DaVinci Resolve installer might still claim they are missing because it looks for specific legacy filenames. How to bypass the installer check
If you have verified the packages are installed but the .run installer still fails, you can force it to skip the dependency check: especially on Linux Mint 22
Make the installer executable:chmod +x ./DaVinci_Resolve_Studio_19.1_Linux.run
Run with the skip flag:sudo SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_Studio_19.1_Linux.run -i Alternative: Using -dev versions
In some cases, especially on Linux Mint 22, the application may require the development headers to properly link libraries:
sudo apt install libapr1-dev libaprutil1-dev libglib2.0-dev libasound2-dev Use code with caution. Copied to clipboard
For more detailed troubleshooting, you can check community threads on the Blackmagic Design Forum or Ask Ubuntu.
Are you currently using Ubuntu 24.04 or a different version of Linux for this installation?
libapr1 libaprutil1 libasound2 libglib2.0-0 - Linux Mint Forums a terminal command