⚖️ Disclaimer
Ce site met à disposition des informations vérifiées, mais celui-ci ne saurait être tenue pour responsable des erreurs ou de l’indisponibilité de certaines informations. Je remercie les utilisateurs du site de me faire part d’éventuelles omissions, erreurs ou corrections, en vous adressant directement par le formulaire de contact.
Je me suis mis en tête d’avoir Davinci sur ma distribution Linux Solus.
Depuis le site officiel, télécharger le fichier d’installation DaVinci Resolve dédié à la plateforme Linux.
Une fois téléchargé, exécuter le fichier DaVinci_Resolve_18.6.6_Linux.run
et suivre la procédure d’installation.
Pour les plus chanceux d’entre vous, l’installation s’arrête la et vous n’aurez plus qu’a profiter de votre logiciel de montage vidéo.
Mais pour les autres … Dont moi … Vous vous retrouvez avec un logiciel qui refuse de se lancer.
Il ne se passe rien
Si nous exécutons le logiciel depuis l’interface graphique, rien ne se passe …
Je passe donc en mode “debug”, j’exécute le logiciel depuis mon terminal et je regarde les erreurs en sortie
/opt/resolve/bin/resolve
Cela m’indique ce message d’erreur :
/opt/resolve/bin/resolve: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
J’installe donc libglu
sudo eopkg install libglu
Rebelote … Un nouveau message :
/opt/resolve/bin/resolve: error while loading shared libraries: libOpenCL.so.1: cannot open shared object file: No such file or directory
Je cherche sur internet et il semblerait que ocl-icd
devrait faire l’affaire !
sudo eopkg install ocl-icd
Et encore une librairie de manquante !
/opt/resolve/bin/resolve: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
Je le veux ce logiciel !
Je retourne encore le web (1*, 2*) et je trouve ce paquet
sudo eopkg install libxcrypt-compat
Oh put*** !
/opt/resolve/bin/resolve: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: g_string_free_and_steal
Pour ce message d’erreur, je me suis appuyé sur le forum ci-dessous ce qui m’a donné un peu d’espoir pour la suite des opérations 😄
https://discuss.getsol.us/d/9386-davinci-resolve-stopped-working-after-update
J’ai donc créé un dossier et j’ai déplacé les mêmes librairies que nos amis du forum (en partant du principe que je pourrais faire un rollback si besoin)
sudo mkdir /opt/resolve/libs/_disabled
sudo mv /opt/resolve/libs/libglib-2.0.so* /opt/resolve/libs/_disabled
sudo mv /opt/resolve/libs/libgio-2.0.so* /opt/resolve/libs/_disabled
sudo mv /opt/resolve/libs/libgmodule-2.0.so* /opt/resolve/libs/_disabled
sudo mv /opt/resolve/libs/libgobject-2.0.so* /opt/resolve/libs/_disabled
Au final, vous devriez avoir les éléments suivant dans votre dossier _disabled
:
ls /opt/resolve/libs/_disabled/
J’exécute une dernière fois mon logiciel depuis mon terminal, ET LA !?
DaVinci se lance !
Mais avec un écran noir …
Je l’exécute alors depuis l’interface graphique et j’obtiens un dernier message d’erreur : échec de l’initialisation GPU
Je met donc à jour mes drivers graphique
Et tada !!!