Bonjour à tous,
Je change de pc et je passe de W10 à Linux Ubuntu 20.04.4.
J’ai chargé darktable dernière version sur le nouveau pc sous Linux Ubuntu 20.04.4 donc.
Je souhaite bien sûr récupérer « mon » darktable à l’identique de ce qu’il était dans W10 avec les paramétrages, photos, etc.
Sous W10, j’étais sur la version 3.6.1, sous Ubuntu je suis sur la dernière version.
Qqun peut-il me dire comment faire ? ou où trouver l’info si elle existe ?
Je précise que je n’ai pas de grandes connaissances en informatique, que je suis linuxien totalement débutant et que je n’ai pas trouvé d’info suffisante à ce sujet malgré mes recherches.
D’avance un grand merci pour vos retours.
Tu dois récupérer tous les RAW et xmp.
Une fois cela effectué tu n’a plus qu’à réimporter tes images.
Tu peux aussi récupérer tes paramètres de configuration de darktable. Pour savoir où les récupérer sous Windows et où les copier sous Linux, tu trouveras toutes les infos via le fichier PDF sur les fichiers de configuration (par jpverrue),récupérable sur le lien suivant : https://darktable.fr/les-fichiers-de-configuration/
Évites de reprendre les fichiers library.db… Ils contiennent certes les développements faits sur les fichiers mais aussi les chemins des fichiers (et ils ne seront pas les mêmes sous Linux). Pour les images et leurs développement, suivre le conseil de pascal plutôt.
Merci pour vos retours et aussi à jpverrue pour son pdf très éclairant qui m’a permis de comprendre un peu le fonctionnement du moteur sous le capot de darktable et de mon ordinateur.
J’ai compris que je devais importer mes raw et xmp directement et ne pas toucher aux fichiers ou dossiers librairy.db…
Par ailleurs, pour retrouver mes paramétrages perso et autres spécificités personnelles, j’ai repéré, en étudiant le pdf, que je devais récupérer 3 dossiers ou catégories de fichiers dans mon ancien dt pour les mettre dans le nouveau :
- data.db
- data.db-pre
- data.db-snp
Je n’ai rien fait pour l’instant.
Je me pose 3 questions, avant de me lancer :
[list]
[]y a-t-il d’autres dossiers ou fichiers que j’oublierais et qui seraient importants pour retrouver toutes mes données ?
[]j’utilise bcp les mots-clé et je souhaite bien sûr les retrouver dans mon nouveau dt : sont-ils dans un de ces 3 dossiers ou catégories de fichiers ? lequel ? data.db peut-être ? si non, où sont-ils et que faut-il que je fasse pour les transférer ?
[*]pour mettre ces dossiers et catégories de fichiers dans le nouveau dt, un simple copier-coller dans le dossier home/.config/darktable suffit-il ? (je ne connais rien pour l’instant au maniement du terminal linux). Si non, comment faire le plus simplement possible ?
[/list]
D’avance merci pour vos lumières.
Je réponds rapidement aux 3 points :
- oui, tous les fichiers du dossier de configuration, sauf les fichiers library.db
- relis le fichier pdf de jpverrue, tu verras dans quel fichier tes mots-clés sont stockés
- oui, un simple copier-coller dans ce dossier suffit. Et comme sous Windows, tu ouvres l’explorateur de fichiers de l’environnement de bureau que tu utilises (Nautilus pour Gnome ou Dolphin pour Kde par exemple). Dans ce dernier, tu cherches l’option « affichier les dossiers cachés » ; les dossiers commençant par un point sont des dossiers cachés sous Linux. Bref, pas besoin d’utiliser le terminal pour ça.
Merci nicoauffray !
J’ai donc copié tous les fichiers .config sauf les fichiers librairy.db…
Quand j’ai lancé dt la première fois, j’ai eu la fenêtre suivante :
https://drive.google.com/file/d/1njkMWfyNCExSbQuY5I7VOirHUU_Fr6n3/view?usp=sharing
J’ai répondu oui, dt s’est lancé, j’ai pu vérifier que je retrouve mes marques (mots-clé, etc).
Je n’ai aucune image dans la bibliothèque. Je clique alors sur importer, puis sur ajouter à la bibliothèque, la fenêtre « ajouter à la bibliothèque » s’ouvre et, une ou deux secondes plus tard, dt se ferme totalement sans prévenir.
J’ai relancé dt plusieurs fois, la fenêtre (lien ci-dessus) apparaît toujours, j’ai répondu des fois oui, des fois non : toujours le même résultat, plantage de dt au même endroit (parfois la fenêtre « ajouter à la bibliothèque » n’apparaît même pas).
Précisions si ça peut servir :
[list]
[]je n’avais pas ce pb avant de coller les dossier et fichiers dans .config
[]deux des fichiers que j’ai collés ont écrasé les fichiers existant ayant le même nom : dartablerc et data.db, ce qui semble normal a priori.
Peut-être y a-t-il une autre manip à faire avant de lancer dt ?Peut-être le changement de version de la 3.6.1 à la version 3.8.1 a-t-il perturbé qque chose ?
[/list]
Je ne sais pas quoi faire, qqun a-t-il une idée ?
Merci d’avance.
C’est possible d’avoir un lien qui ne demande pas de se connecter avec un compte Google pour voir l’aperçu partagé ? Le forum ici permet d’ajouter une image sans passer par un cloud (si c’est une image), voir lien « ajouter une image au message » sous le champ de saisie du texte d’un message. Ou d’utiliser un service de partage de fichiers autre qu’un cloud (swiss transfer par exemple ou framadrop, mais je ne sais plus si ce dernier existe encore).
Problème étrange. Et ça donne quoi en partant d’un dossier config vide (sauvegarde les fichiers dedans), en faisant d’abord l’import des images puis la copie des fichiers de configuration dans le dossier config ?
L’idéal en faisant ça est de tester les fichiers un par un (en copier un puis lancer dt et voir s’il plante), puis si ok, fermer dt, copier le suivant, etc. Ca peut permettre d’identifier lequel pose problème.
Bonsoir,
J’ai désinstallé et réinstallé dt 3.8.1 toujours sous Ubuntu 20.04.4
Je vide le dossier .config/ darktable
je lance dt
Le dossier .config/dt se remplit tout seul et devient :

Je ne retrouve bien sûr pas mes infos perso dans dt
Je peux importer une photo et l’ouvrir normalement.
Je laisse dt ouvert, je vide le dossier .config/dt, j’importe une photo sans pb.
Mais je n’ai bien sûr toujours pas mes paramètres perso.
Je laisse dt ouvert, je copie les paramètre perso de mon ancienne version 3.6.1 qui tournait sous W10.
Image du dossier :

Je ne retrouve pas mes paramètres perso dans dt.
Je peux importer une photo et la passer en chambre noire, sans mes paramètres perso qui ne sont pas pris en compte par dt alors qu’ils sont dans le dossier .config/dt
Je laisse mes paramètres dans le dossier .config/dt
Je ferme dt
Je relance dt, je n’ai toujours pas mes paramètres, mais je peux importer une photo.
Je ferme dt, je relance, idem.
Je ferme dt, je vide le dossier .config/dt, je copie dedans mes fichiers .config/perso dedans
Je lance dt, la fenêtre suivante apparaît seule (avant l’ouverture de la table lumineuse)

Je réponds oui et la table lumineuse s’ouvre cette fois-ci avec mes paramètres perso, ce qui semble logique.
Je clique sur « ajouter à la bibliothèque » en haut à gauche de la table lumineuse : darktable se ferme au bout de deux secondes sans aucun message, ni alerte.
Impossible donc de développer une photo avec les paramètres de ma version 3.6.1 installée sur un autre pc sous W10.
Mon dossier .config/dt contient de nouveaux fichiers :

Je lis dans le document de jpverrue que les fichiers « keyboads… » sont remplacés par des fichiers « shortcutrc… ». Je supprime donc les deux.
Je lis aussi que les fichiers « data.db.lock » et « librairy.db.lock » feront avorter le prochain lancement de dt : je supprime donc ces deux fichiers aussi.
Mon dossier .config/dt se présente donc ainsi :

Je lance dt, apparition de la fenêtre suivante seule (pas l’interface dt table lumineuse) :

Je réponds oui (mais peut-être serait-il préférable de répondre non ou de fermer la fenêtre par la croix ?, je ne sais pas… je ne comprends pas ce veut dire cette demande)
dt s’ouvre sur la table lumineuse avec mes paramètres
je clic sur « ajouter à la bibliothèque », dt se ferme deux secondes plus tard sans aucun autre message.
Et les deux fichiers .lock réapparaissent dans le dossier .config/dt…
Y a-t-il dans les fichiers que je colle des éléments liés à W10 qui empêchent la version dt sous Linux de fonctionner ?
Faut-il apporter des modifications aussi aux dossiers Cache, Temporaire ou Système (je n’ai pas touché du tout à ces dossiers dans les essais réalisés) ?
Je ne sais plus quoi faire…
Je précise, si cela peut aider, que mon nouveau pc est bcp plus puissant que le premier, ce que dt semble détecter.
Merci de votre aide. :huh:
Je laisse dt ouvert, je copie les paramètre perso de mon ancienne version 3.6.1 qui tournait sous W10.
??? pas terrible, tu remplaces des fichiers alors que dt tourne et donc les utilises. Toutes ces modifications doivent être faites avec dt fermé et dans tous les cas tu ne veux pas copier library.db qui contient des références aux RAW sous Windows et donc avec un chemin Windows.
[hr]
Je te disais plus haut:
Une fois cela effectué tu n’a plus qu’à réimporter tes images.
Donc le mieux serait de suivre ce conseil ![]()
Bon déjà, arrête de te prendre la tête avec cette fenêtre, il est hautement improbable qu’elle est lien avec ton problème. Tu réponds oui à cette fenêtre pour optimiser darktable à ta configuration et point barre). Il n’y a également aucun fichier qui peut venir de Windows et poser problème sous Linux. Ce sont des fichiers darktable, et en plus darktable est majoritairement développé pour Linux.
Là, tu as fait plein de tests qui sert à rien. Dès que tu interviens dans le dossier .config/darktable, le logiciel DOIT être fermé. Ca ne peut que poser problème de modifier ce dossier quand darktable est ouvert (darktable mets certains fichiers à jour dès que tu l’utilises !).
Ensuite, si tu as ce problème avec tous les tests que tu as fait, ça veut probablement dire que tu as des fichiers images (ou xmp associés) corrompus. Ca a peut-être pu se faire dans le transfert entre Windows et Linux (ou tu en avais déjà avant sous Windows que tu n’avais pas remarqué).
Donc, maintenant le mieux est d’importer tes images dossier par dossier (tu dois sûrement avoir tes images classées par sous-dossiers).
Ou essaie d’abord d’importer tes images avec un dossier .config/darktable vide (donc sans tes paramètres). Si ça plante à un moment, c’est que tu as sûrement des fichiers problématiques dans tes images ou XMP associés.
Si ça ne plante pas, une fois le tout importé, tu fermes darktable puis tu copie tes fichiers de configuration dans le dossier .config/darktable. Et ça, tu le fais un par un, ce qui veut dire :
- tu copie UN SEUL fichier
- tu lances darktable
- si ça plante, tu as le coupable
- si ça ne plante pas, tu fermes darktable (puis retour au point 1) pour le fichier suivant, etc)
Tout ça doit te permettre d’identifier pourquoi darktable plante. Et je pense que c’est un fichier qui le fait planter, reste à trouver lequel (ou lesquels) !
Bonsoir,
J’ai procédé comme vous m’avez précisé dans vos derniers messages et tout s’est très bien passé. J’ai donc importé toutes mes photos. J’ai retrouvé beaucoup de mes paramétrages qui étaient dans les xmp. J’ai copié-collé tous les fichiers .config/darktable un par un et récupéré les paramétrages qui me manquaient.
J’ai fait qques tests : concluants.
Un grand merci à vous d’avoir pris le temps de lire mes longs messages et de m’avoir apporté des solutions ! ![]()
Bonjour,
Je pensais être débarrassé de mes soucis d’importation…
Il y a deux jours, j’ai importé des dizaines de pellicules, ai développé qques photos, pas de souci particulier comme je l’ai écrit dans mon précédent message.
Aujourd’hui, j’ouvre dt, je développe des photos sans pb apparent, j’exporte sans pb non plus.
Par contre, quand j’ouvre le module Importer et que je clique soit sur « ajouter à la bibliothèque », soit sur « copier et importer », la fenêtre de dialogue s’ouvre normalement et dt se ferme 3 secondes après sans aucun message. J’ai relancé dt plusieurs fois, même plantage. :huh:
Je sollicite de nouveau votre aide.
Merci d’avance.
Autre souci : j’ai récupéré mes mots-clé, mais les photos importées n’ont pas, dans énormément de cas de mots-clé, alors qu’elles en avaient sur l’autre pc dans W10, et quand elles en ont, souvent ce ne sont pas les bons.
Exemple : j’avais un mot-clé attaché à 3390 photos dans W10/dt, il est attaché à 535 dans Linux/dt qui n’ont (à qques exceptions près rien à voir avec le mot-clé).
Bref, rien ne correspond à rien.
Les bons mot-clé sont pourtant écrits dans les fichiers xmp, j’ai vérifié.
Y avait-il qque chose de spécifique à faire lors de l’importation ?
Je constate aussi, ce que je n’avais jamais eu avant que ma base photos est pleine de fichiers avec indiqué « conflicted »
Image ci-dessous
Je n’ai jamais constaté cela auparavant.
Quand j’ouvre les mêmes fichiers .xmp, avec « conflicted » ou sans, les deux ont les mêmes mots-clé d’indiqué.
Je précise que mes photos sont stockées sur le même disque dur externe que je branche sur le pc avec W10 ou sur l’autre pc avec Linux. Peut-être cela peut-il aider ?
-------------------------------------------------------------------------------------------------------------------------------------
Bon… après de multiples tests, il ressort que qd j’installe darktable (fichier .config vide), il fonctionne correctement, mais sans mes paramètres bien sûr.
Dès que je copie le fichier data.db ou darktablerc dans .config, c’est le grand bazar dans mes mots de passe qui deviennent inutilisables et souvent (pas tout le temps) darktable plante dès que j’essaie d’importer (voir détails ci-dessus).
Il semble donc que les fichiers .config qui viennent de dt/W10 ne fonctionnent pas avec Linux.
Si qqun qui passe par là a une explication, mieux une solution, pour que je puisse récupérer mes paramètres, je suis preneur bien sûr.
Sinon, je me contenterai de réimporter mes fichiers et de reparamétrer dt dans linux, paramètre par paramètre.
