Correction du lancement de DaVinci Resolve sous Linux après installation
Sous Linux Manjaro, suite à une installation ou une mise à jour de DaVinci Resolve, l'application refusera systématiquement de se lancer. Je double-clique sur l'icône et rien ne se passe.

Pour en savoir plus, je vais dans les propriétés de l'icône DaVinci généré sur le bureau et je copie sa commande dans le terminal :

On peut lire l'erreur suivante :
/opt/resolve/bin/resolve: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: g_once_init_leave_pointer
Pas de panique ! Le problème vient du fait que l'installateur de DaVinci installe un lot de bibliothèques qui peuvent être incompatibles avec votre distribution Linux.
Pour forcer DaVinci a utiliser les bibliothèques de votre système plutôt que celles du dossier d'installation (/opt/resolve/libs), je déplace les bibliothèques incompatibles dans un sous-dossier nommé disabled-libraries afin de les désactiver.
cd /opt/resolve/libs
sudo mkdir disabled-libraries
sudo mv libglib* disabled-libraries
sudo mv libgio* disabled-libraries
sudo mv libgmodule* disabled-libraries
Comme il est pénible de copier coller chaque ligne, j'ai tout condensé en une seule ligne :
cd /opt/resolve/libs && sudo mkdir disabled-libraries && sudo mv libglib* libgio* libgmodule* disabled-libraries
Cette dernière ligne est donc le script que je lance après chaque installation de DaVinci Resolve. A présent, il devrait se lancer correctement.
Bienvenue sous Linux !