Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
erreur de vérrouillage de la base de donnnées
#1
Bonjour,

En ouvrant Darktable 2.6 sur une install ubuntu 18.4 toute neuve j'ai l'erreur suivante :

Une erreur est survenue en essayant d'ouvrir la base de données depuis /home/dkt/.config/darktable/data.db

"le fichier de vérouillage de la base contient un numéro de process actif sur votre système : "4968""

et ça me demande de quitter darktable qui lui s'est ouvert, semble t'il normalement.
dartable 2.6.1 sous Ubuntu 19.04 - Dell G5 - i7 8700K - GTX 1050ti - 16Go - SSD + DD --- Benq PD2700Q
Répondre
#2
Hello,
tu as essayé de virer le fichier database.lock dans ~/.config/darktable ?
Aurélien, photographe portraitiste, spécialiste calcul.
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :
[Image: 2FAd4rc]
Répondre
#3
(29-12-18, 22:45)aurelienpierre a écrit : Hello,
tu as essayé de virer le fichier database.lock dans ~/.config/darktable ?

Aucun fichier de ce nom à cet endroit...


[Image: conf10.png]
dartable 2.6.1 sous Ubuntu 19.04 - Dell G5 - i7 8700K - GTX 1050ti - 16Go - SSD + DD --- Benq PD2700Q
Répondre
#4
Hmmm… normalement le fichier de verrouillage, c'est un data.lock ou library.lock. Il y a des utilisateurs qui semblent abonnés à cette erreur, d'autres qui ne la voient jamais… Va comprendre…
Aurélien, photographe portraitiste, spécialiste calcul.
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :
[Image: 2FAd4rc]
Répondre
#5
(30-12-18, 12:16)DKT a écrit :
(29-12-18, 22:45)aurelienpierre a écrit : Hello,
tu as essayé de virer le fichier database.lock dans ~/.config/darktable ?

Aucun fichier de ce nom à cet endroit...

Vérifies que tu n'es pas aussi darktable lancé (peu probable mais ie process est peut-être bloqué en arrière-plan). Tu dois avoir une application " moniteur système" dans tes applications où tu peux le vérifier. Logiquement le numéro de processus doit porter le numéro que tu as cité sur ton premier post. Si tu le trouves, fermes-le et retente l'ouverture de darktable.

Si tu n'as aucun process ouvert et toujours le problème sans avoir aucun des fichiers lock, là je sèche. Et c'est même très bizarre. Dans ce cas, je ne vois qu'un redémarrage de l'ordinateur pour voir ce que ça donne ensuite.
Répondre
#6
alors pour ce qui est des fichiers data.lock et library.lock, ils n'apparaissent que lorsque darktable est ouvert. quand je ferme darktable ces fichiers disparaissent.

J'ai viré le fichier data.db, fermé darktable puis éteind l'ordi. j'ai tout ré-ouvert. Pas de fenêtre d'erreur et j'ai eu sur moniteur système

[Image: captur11.png]

Puis Ctrl q , j'attend que tout disparaisse sur moniteur système et j'ouvre à nouveau dkt (darktable)

La fenetre d'erreur et affichage :

[Image: captur12.png]

Une ligne correspond à darktable et l'autre à la fenêtre d'erreur.


Je referme logiciel et fenêtres et ré-ouvre dkt....

à nouveau fenêtre d'erreur

[Image: captur13.png]

Etc. A chaque fois des numéros différents et toujours la fenêtre d'erreur.
dartable 2.6.1 sous Ubuntu 19.04 - Dell G5 - i7 8700K - GTX 1050ti - 16Go - SSD + DD --- Benq PD2700Q
Répondre
#7
Ça ressemble bien à une instance darktable qui reste en arrière-plan donc qui se ferme mal. Déjà si tu fais clic-droit sur l'instance qui bloque, tu peux la fermer via le menu qui apparaît. J'ai eu ça une fois et après avoir tué l'instance, je n'ai plus eu le problème. Mais de là à te garantir que ça fera pareil pour toi...

Je t'invites à essayer et si tu as à nouveau le problème, je te conseille de désinstaller darktable puis le réinstaller pour voir si ça résout ce problème.
Répondre
#8
Si tu redémarres, ça persiste ?

Ça peut être darktable qui crashe à la fermeture la première fois que tu l'ouvres (erreur de segmentation ou ce genre de truc). Du coup, quand tu le relances, il n'est pas fermé.
Aurélien, photographe portraitiste, spécialiste calcul.
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :
[Image: 2FAd4rc]
Répondre
#9
Bonjour,
J'ai supprimé darktable avec "Logiciels Ubuntu"
fermé et redémarré l'ordi,
re-installé darktable
et le problème persiste alors que je n'ai mis aucune image ni rien changé. Donc un darktable théoriquement neuf.




Maintenant je supprime à nouveau darktable en utilisant le bouton "supprimer" dans "Logiciels Ubuntu"

puis quand je fais une recherche darktable, dans la base du  disque de l'ordi, c'est à dire tout en haut de l'arborescence de mon ordi, je trouve du darktable à ces endroits :

/etc/apt/sources.list.d/pmjdebruijn-ubuntu-darktable-release-bionic.list

/etc/apt/sources.list.d/pmjdebruijn-ubuntu-darktable-release-bionic.list.save
/etc/apt/trusted.gpg.d/pmjdebruijn_ubuntu_darktable-release.gpg

/var/cache/apt/archives/darktable_1%3a2.6.0-0pmjdebruijn1~bionic_amd64.deb
/var/cache/apt/archives/darktable-dbg_1%3a2.6.0-0pmjdebruijn1~bionic_amd64.deb


/var/cache/apt/archives/darktable_2.4.2-1_amd64.deb

/var/lib/apt/lists/ppa.launchpad.net_pmjdebruijn_darktable-release_ubuntu_dists_bionic_InRelease
/var/lib/apt/lists/ppa.launchpad.net_pmjdebruijn_darktable-release_ubuntu_dists_bionic_main_i18n_Translation-en
/var/lib/apt/lists/ppa.launchpad.net_pmjdebruijn_darktable-release_ubuntu_dists_bionic_main_binary-i386_Packages
/var/lib/apt/lists/ppa.launchpad.net_pmjdebruijn_darktable-release_ubuntu_dists_bionic_main_binary-amd64_Packages
dartable 2.6.1 sous Ubuntu 19.04 - Dell G5 - i7 8700K - GTX 1050ti - 16Go - SSD + DD --- Benq PD2700Q
Répondre
#10
(31-12-18, 07:06)DKT a écrit : Maintenant je supprime à nouveau darktable en utilisant le bouton "supprimer" dans "Logiciels Ubuntu"

puis quand je fais une recherche darktable, dans la base du  disque de l'ordi, c'est à dire tout en haut de l'arborescence de mon ordi, je trouve du darktable à ces endroits :

/etc/apt/sources.list.d/pmjdebruijn-ubuntu-darktable-release-bionic.list

/etc/apt/sources.list.d/pmjdebruijn-ubuntu-darktable-release-bionic.list.save
/etc/apt/trusted.gpg.d/pmjdebruijn_ubuntu_darktable-release.gpg

/var/cache/apt/archives/darktable_1%3a2.6.0-0pmjdebruijn1~bionic_amd64.deb
/var/cache/apt/archives/darktable-dbg_1%3a2.6.0-0pmjdebruijn1~bionic_amd64.deb


/var/cache/apt/archives/darktable_2.4.2-1_amd64.deb

/var/lib/apt/lists/ppa.launchpad.net_pmjdebruijn_darktable-release_ubuntu_dists_bionic_InRelease
/var/lib/apt/lists/ppa.launchpad.net_pmjdebruijn_darktable-release_ubuntu_dists_bionic_main_i18n_Translation-en
/var/lib/apt/lists/ppa.launchpad.net_pmjdebruijn_darktable-release_ubuntu_dists_bionic_main_binary-i386_Packages
/var/lib/apt/lists/ppa.launchpad.net_pmjdebruijn_darktable-release_ubuntu_dists_bionic_main_binary-amd64_Packages

Ca n'a aucun lien. Tout ça correspond au référencement du système d'installation/suppression/mise à jour de tes paquets .deb (le système APT). Le dossier /etc/apt/sources... correspond aux dépôts référencés, en gros aux adresses web auxquels le système vérifie si tu as des mises à jour et quels logiciels sont installables sur ton ordi. Le dossier /var/cache lui conserve les paquets téléchargés pour l'installation. Enfin, le /var/lib... conserve les références aux paquets récupérés sur les dépôts (je simplifie).

En bref, ton problème a quasi aucune chance de venir de là. Je ne vois plus qu'une chose à vérifier sur ton problème : un défaut sur un de tes fichiers de configuration et qui entraine une mauvaise fermeture de darktable. Le problème est que si c'est ce fichier, tu vas de voir tout ré-importer. Mais déjà pour tester si le problème subsiste, essaie de renommer. Testes-les un par un pour voir lequel pose problème, en commençant par "dartablerc". Conserves bien tes fichiers, tu les renommes par exemple en ajoutant un chiffre ou "save" ou autre chose te permettant de les renommer à l'origine et ne pas les perdre. En les testant un par un, ça te permettra de voir si le problème se résout avec l'un des fichiers écartés.

Attention, seul inconvénient est que tu perdras tes presets, dossiers importés (il te suffira de les réimporter une fois le problème résolu) si ça concerne le fichier data ou library (puisque c'est là où sont conservés le tout). Mais si tu as les fichiers xmp, tu pourras réimporter le(s) dossier(s) de tes photos et récupérer les historiques, mots-clés, etc...
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)