Système:
problème
déjà essayé:
Merci pour votre suivi. J'aimerais ajouter des informations que j'ai trouvées en plus de vos conclusions:
le répertoire local SNAP peut être trouvé dans
~/snap/darktable/current/.local/share/lensfun
J'ai également trouvé que la création de votre propre fichier de configuration n'était pas suffisante. Vous devez copier tout le répertoire SNAP dans le répertoire de configuration local, car il remplace la base de données SNAP:
cp /snap/darktable/current/usr/share/lensfun/version_1/*.xml ~/snap/darktable/current/.local/share/lensfun/
Soyez prudent non seulement avec la syntaxe du fichier (différent de V2 à V1) mais avec le contenu. Le profil V2 de mon objectif ne correspond pas à sa longueur focale et apparemment sombre/lensfun 0.3.2 ne l'aime pas.
C'était plus compliqué que je ne le pensais qu'il y avait deux problèmes:
premier numéro:
Trouver le bon répertoire - Strace DarkTable n'a pas fonctionné, mais Strace est également un citoyen de première classe en snap, alors suivi aidé
snap run --strace darktable 2> /tmp/err
la recherche de Lensfun dans la sortie vous donne tout à fait des répertoires pouvant être utilisés, par exemple:
/home/$USERNAME/snap/darktable/38/lensfun
/home/$USERNAME/snap/darktable/38/.local/share/lensfun
malheureusement, je n'ai trouvé aucun qui ne serait pas spécifique à une version, il est possible de refaire le travail lorsque DarkTable est mis à jour par Snap.
Deuxième IssSue :
La version Lensfun de la bibliothèque à l'intérieur du Snap, ne peut pas analyser le nouveau format de slr-sigma.xml, alors je devais prendre l'original /snap/darktable/current/usr/share/lensfun/slr-sigma.xml et le copier Pour/home/$ Nom d'utilisateur/Snap/SkyTable/38/Lensfun/et seulement Ajouter la section Vignetting pour ma lentille. (Heureusement, il y avait un soupçon d'erreur d'analyse XML)