Les fichiers de configuration de darktable

Pour répondre à des questions récurrentes du type :

  • Quels sont les fichiers à sauvegarder ?

  • À quoi servent les fichiers .xmp ?

  • Où se trouvent les fichiers de configuration ?

  • Qu’y a-t-il dans la base de donnée ?

  • Comment consulter la base de donnée ?

  • Où puis-je modifier tel ou tel paramètre inaccessible depuis la fenêtre des préférences ?

  • Comment changer l’apparence de darktable ?

  • Où sont stockés les styles ?

  • Où dois-je mettre mon script Lua ?

  • Etc.
    J’ai produit un document qui décrit tous les fichiers de configuration et de fonctionnement utilisé par darktable. Vous y trouverez des informations sur :

  • Le rôle de chaque fichier,

  • sa situation dans votre machine en fonction de votre système d’exploitation.

  • Son contenu (texte, binaire) son format (xml, json, sqlite, …)

  • Sa disponibilité vis à vis d’éventuelles modifications

  • etc.
    Ce document est disponible via un billet sur le blog, une entrée du menu apprendre, on une entrée dans la FAQ.

Il s’agit de la première version de ce document. Il contient peut être encore des erreurs, lacunes ou approximations. N’hésitez pas à les relever et à les mentionner soit en commentaires du billet, soit dans ce fil de discussion afin que ce document devienne une vraie référence pour tous ! D’ors et déjà, Il reste deux définitions incomplètes surlignées dans le texte. À vos claviers !

Bonne lecture !

dans « kernels » on trouve les code support OpenCL des modules correspondants.
[hr]

Style – [S] – Là, je sèche…

On y trouve les fichiers de support pour l’export galerie web.

OK, merci. Je vais faire la mise à jour.
Concernant l’emplacement des fichiers système sur Debian, c’est la même chose que sur mon opensuse ?

Envoyé de mon Nexus 10 en utilisant Tapatalk

Concernant l’emplacement des fichiers système sur Debian, c’est la même chose que sur mon opensuse ?

Oui.

Voici la version 3 du document

J’avais complètement oublié de décrire toute l’arborescence du cache des vignettes et des kernels :frowning:
Oubli réparé !

Bonne lecture !

Voici la version 3.1 du document.

J’ai ajouté une mise en garde concernant le lien qui existe entre la le numéro de photo dans la BdD et les noms des vignettes dans le cache. Quand on réinitialise la BdD, il faut aussi réinitialiser les vignettes !

Merci Jean-Pierre.

et où place t’on les fichiers épreuvage écran?

J’ai bien chercher là, mais rien…

$DARKTABLE/share/darktable/color/out

et dans

$HOME/.config/darktable/color/out

[hr]
Bon j’ai à moitié compris, mais j’ai créé le dossier Color et le dossier out et j’ai mes profils, mais où allait il chercher les profils sRGB et Adobe RGB…?

Dans : $HOME/.config/darktable/color/out (l’épreuvage utilise un profil d’imprimante)

Les profils standard (sRGB, etc), il les trouve dans le dossier système /usr/share/color/icc/… Je donne l’info de mémoire car je ne suis pas devant ma machine.

Envoyé de mon Nexus 10 en utilisant Tapatalk

les dossiers « color » et « out » n’y sont pas d’origine… il faut les creer…

Oui il faut les créer.

Clap clap!!!

Super @jpv a encore frappé!

:smiley:

Bonsoir à toutes et tous,

Voici la version 4 du document « Les fichiers de configuration et de développement de darktable ».

Quoi de neuf dans cette version ?
[list]
[]J’ai ajouté la description des fichiers des instantanés, des backtrace et de rawspeed.
[
]Les fichiers des instantanés étant stockés dans /tmp, j’ai ajouté la description du dossier /tmp pour chaque plateforme.
[*]Pour chaque dossier U, V, T et S, j’ai signalé les options de lancement en ligne de commande qui permettent de modifier les valeurs par défaut.
[/list]
Ce document est disponible via un billet sur le blog, une entrée du menu apprendre, ou une entrée dans la FAQ.

Bonne lecture !

Merci Jean-Pierre pour la mise à jour.

Bonsoir, avec DT 2.6.2 dans la chambre noire, à droite en bas, on a accès à des pré-réglages atelier et groupe. Je viens de créé un pré-réglage sur iMac et je voudrais le copier sur mon portable Windows que j’emmène en vacances. Pouvez vous me dire où se trouve ce pré-réglage dans l’arborescence des dossiers iMac et windows.

Pour l’instant les pré-réglages ne sont pas exportables (ça devrait venir dans la prochaine version), seuls les styles le sont. Pour contourner cette contrainte, il suffit de créer un style contenant uniquement le module concerné, avec le pré-réglage activé.

Ok, merci. je vais essayer par la création d’un style. Autrement, je verrais dans une prochaine version.

Note que la prochaine version intégrant ces nouvelles fonctionnalités n’apparaîtra qu’en fin d’année.
Petit résumé : le numéro de version est composé de trois chiffres (actuellement 2.6.2).

  • Le dernier chiffre identifie une version corrective - bug et/ou prise en charge de nouveaux boîtiers.
  • Le chiffre central identifie une version améliorative - nouvelles fonctionnalités et/ou amélioration de fonctionnalités existantes -, traditionnellement une version améliorative est publiée par an et, tout aussi traditionnellement, à Noël. À noter enfin que ce numéro s’incrémente de 2 en 2 en valeurs paires (2.0.0, 2.2.0, 2.4.0…), les numéros impairs étant réservés aux versions de développement. Ainsi, la version 2.7 est la version actuelle de développement qui aboutira à la publication de la version 2.8 à Noël prochain.
  • Quant au premier chiffre, il ne change qu’en cas de changement global dans le code du logiciel - darktable est passé de 1 à 2 lors du passage à la version 3 de la librairie gtk. Ce pourrait être le cas cette année à cause de la modification du pipeline de développement qui est le cœur du fonctionnement darktable.

Excellente cette précision sur le code de la version dt.

Merci JP