Un lancement de dt dans un terminal avec la commande darktable -d all (très verbeux) permet-il d'avoir des informations au moment du plantage ?
Le message "locked database" est affiché lorsqu'une instance de dt fonctionne ou a mal été arrêtée. Dans ce second cas, supprimer les fichiers ...lock est une façon d'y remédier.
Dans ces fichiers lock, il y a le numéro de process (pid) de dt qui a pris le verrou, on peut imaginer de vérifier au lancement que le process existe ou pas si un lock existe encore et dans le cas où le process avec ce pid n'est plus en machine, plutôt que de ne proposer que de quitter dt, proposer de virer les verrous...
Le message "locked database" est affiché lorsqu'une instance de dt fonctionne ou a mal été arrêtée. Dans ce second cas, supprimer les fichiers ...lock est une façon d'y remédier.
Dans ces fichiers lock, il y a le numéro de process (pid) de dt qui a pris le verrou, on peut imaginer de vérifier au lancement que le process existe ou pas si un lock existe encore et dans le cas où le process avec ce pid n'est plus en machine, plutôt que de ne proposer que de quitter dt, proposer de virer les verrous...
dt stable / Ubuntu 22.04