![]() |
debian testing, dt 2.6, objectifs non reconnus [contourné] - Version imprimable +- Forum darktable FR (https://forums.darktable.fr) +-- Forum : Utilisation de darktable (https://forums.darktable.fr/forumdisplay.php?fid=97) +--- Forum : Installation (https://forums.darktable.fr/forumdisplay.php?fid=101) +--- Sujet : debian testing, dt 2.6, objectifs non reconnus [contourné] (/showthread.php?tid=3506) |
debian testing, dt 2.6, objectifs non reconnus [contourné] - i blonchk - 05-04-19 Bonjour à tous, je constate un pb d'association boîtier/objectif ainsi qu'un petit soucis d´interface utilisateur lors de l'utilisation du module correction des objectifs dans les versions 2.6.x de darktable installées dans l'environnement debian testing/unstable. Aucun problème avec ubuntu-mate 18.04, mais la machine en question doit tourner sous debian testing. 1. Soucis constatés OS: debian testing/unstable (buster/sid) Bureau: mate-desktop darktable: 2.6.0-1.1 (testing/unstable) exiv2, libexiv2, libexiv2-dev: 0.25-4 (testing/unstable) A. exiv2 0.25 ne reconnais pas les objectifs récents et ignore $HOME/.exiv2 avec son contenu (nikon d500): Code : [nikon] B. Modules information de l'image et correction des objectifs : l'association boîtier/objectif ne se fait pas. C. Module correction des objectifs : lorsqu´il faut réaliser manuellement l'association, le défilement est impossible dans la longue liste des objectifs Nikkor:
2. Versions impactées
3. Solutions partielles avec les sources de la release github 3.1 Première solution Installer dt 2.6.2 à partir des sources de la release github
Code : $ exiv2 -pa --grep "lens$\|lensid\|model/i" test[12].nef 3.2 Deuxième solution Après ça, je découvre la présence de exiv2 0.26 dans le dépôt experimental debian:
4. Mes questions
Cordialement i blonchk RE: debian testing, dt 2.6, objectifs non reconnus - pascal - 05-04-19 Je suis en Debian/sid, pas de soucis de mon coté avec la détection des objectifs et j'utilise donc exiv2 0.25-4 et liblensfun 0.3.2-4. J'ai mis à jour la base de données liblensfun il y a moins d'un mois. Mais tout cela dépend de ton couple boîtier & objectif je suppose. RE: debian testing, dt 2.6, objectifs non reconnus - i blonchk - 05-04-19 Merci pour ta réponse. Le problème d'interface est peut-être lié à un effet de bord ou autre problème avec mate-desktop, mais j'ignore comment l'isoler. Coté méta-data, j'ai réinstallé temporairement exiv2 0.25-4 pour re-tester l'utilitaire. La version de liblensfun est conforme, et son utilitaire de mise à jour m'indique que j'ai déjà la dernière db. Code : $ dpkg -l liblensfun* exiv2 libexiv2* | grep ii J'ignore ce qui se passe entre le D500 et les deux objectifs récents de Nikon. Sortie de exiv2 0.25.4 pour les deux fichiers de test: Code : $ exiv2 -pa --grep "Lens$\|LensID\|Model" test[12].nef J'ai activé $HOME/.exiv2 mais ce fichier ne semble pas être pris en compte par les versions d'exiv2 antérieures à la 0.26. En relançant la commande ci-dessus, c'est toujour l'ID numérique qui s'affiche. Contenu de $HOME/.exiv2: Code : [nikon] Que puis-je faire pour affiner le diagnostique ? Je n'aurai pas accès à la machine debian avant dimanche ou lundi. Bon week-end RE: debian testing, dt 2.6, objectifs non reconnus - pascal - 05-04-19 Poster un RAW qui pose problème pour déjà vérifier que le problème est général ou uniquement chez toi? RE: debian testing, dt 2.6, objectifs non reconnus - i blonchk - 05-04-19 Citation :Je suis en Debian/sid, pas de soucis de mon coté avec la détection des objectifs et j'utilise donc exiv2 0.25-4 et liblensfun 0.3.2-4. Pur sid ou testing/sid ? (05-04-19, 18:58)pascal a écrit : Poster un RAW qui pose problème pour déjà vérifier que le problème est général ou uniquement chez toi? Les 2 exemples empaquetés dans une archive. https://www.swisstransfer.com/d/ca5e4553-e2f8-4a54-8348-33d55cdb0b3a RE: debian testing, dt 2.6, objectifs non reconnus - pascal - 05-04-19 Je suis en sid (unstable est en préférence supérieur dans mon apt/preferences). Je mets à jour tous les jours. RE: debian testing, dt 2.6, objectifs non reconnus - pascal - 06-04-19 Je viens de tester de mon coté et effectivement tes deux objectifs ne sont pas reconnu ! Donc c'est un problème général. Je suppose que la bonne solution est d'attendre la monté de version en 0.26 d'exiv2. Un bug dans la version 0.25 très probablement donc. RE: debian testing, dt 2.6, objectifs non reconnus - i blonchk - 09-04-19 Merci pour cette vérification, Pascal. Fonctionnes-tu sous mate-desktop ? Si c'est le cas et que tu arrives à sélectionner manuellement un objectif autour des 300mm dans la liste déroulante Nikon du module Correction des objectifs, il ne me restera plus qu`à passer sous Sid ;-) Le pb d'interface avec mate-desktop (point 1.C de mon message d'ouverture du sujet) concernant le défilement dans la liste des objectifs lorsque celle-ci est très longue mériterai d'être signalé à la maintenance debian. Mais en l'absence d'une confirmation, j'hésite à ouvrir un ticket. Comment puis-je affiner le diagnostique ? Le pb de l'association automatique (point 1.B) peut-être résolu après installation d'exiv2 et libexiv2-dev dans leur version 0.26-1, présente dans le dépôt experimental. Ça marche également après compilation et installation des sources d'exiv2 0.27.99 (github). La chose faite, il suffit ensuite de compiler dt 2.6.2, source release (github). Les objectifs sont reconnus dans les 2 cas (voir points 3.1 et 3.2 du message d'ouverture). Warning ISO C90 mises à part, n'y a pas eu d'erreurs de compilation. Par contre, j'ignore si c'est conforme d'agir ainsi et si je dois m'attendre à des effets de bords intempestifs. Une autre solution consisterai `a recompiler les sources d'exiv2 0.25 patchés par Pascal de Bruijn pour ubuntu. Mais là également, je n'ai aucune idée de la conformité d'un changement de ce genre dans l'environnement debian. Quelqu'un peut-il livrer une ou deux infos à ce sujet ? Un grand bravo à l'équipe de développement pour la clarté de la doc et la qualité du script, car la compilation est passée comme une lettre à la poste. Pardon, je veux dire comme un toot sur mastodon. D'avance merci, cordiales salutations RE: debian testing, dt 2.6, objectifs non reconnus - pascal - 10-04-19 > Fonctionnes-tu sous mate-desktop ? Non GNOME Shell, malgrè tout ce que l'on a pu dire c'est une tuerie et le desktop est clean, rien de superflu. > Par contre, j'ignore si c'est conforme d'agir ainsi et si je dois m'attendre à des effets de bords intempestifs. Non, je pense que c'est bon. Mais en informatique c'est pas parce que ça doit marcher que ça marche ![]() RE: debian testing, dt 2.6, objectifs non reconnus - i blonchk - 10-04-19 Un grand merci pour ton coup de main, Pascal. Il ne me reste plus qu'a rédiger les deux rapports de bugs pour debian, car je n'ai rien vu de tel sur les listes d'incidents. Amicales salutations |