Installing DaVinci Resolve may show the following error:
Error: Missing or outdated system packages detected.
Please install the following missing packages:
libapr1 libaprutil1 libasound2 libglib2.0-0
Even if these are installed.
For Ubuntu 24.04 or later, libasound2 needs to be replaced with
libasound2t64.
First make sure the packages are installed, and then run the installer with the
env variable SKIP_PACKAGE_CHECK=1 set; so:
SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_19.1.2_Linux.run
Of course replace the file with whatever version you have running.
Broken libraries
Then some libraries may cause Davinci to not run at all1. Running from a shell may show:
$ /opt/resolve/bin/resolve
/opt/resolve/bin/resolve: symbol lookup error: /lib/x86_64-linux-gnu/libpango-1.0.so.0: undefined symbol: g_once_init_leave_pointer
To disable these problematic libraries, run:
mkdir -p /opt/resolve/libs/disabled
mv /opt/resolve/libs/libglib* /opt/resolve/libs/libgio* /opt/resolve/libs/libgmodule* /opt/resolve/libs/disabled/