Я использую darktable-cli
для экспорта фотографий из моей библиотеки. Я начал получать сообщение об ошибке с последней версией (2.6.1). Это ошибка сегментации с ошибкой
[init] the database lock file contains a pid that seems to be alive in your system: 16768
[init] database is locked, probably another process is already using it
Я всегда получаю эту ошибку, если работает darktable. И если темная таблица не работает, большую часть времени. У меня есть скрипт, выполняющий 4 экземпляра darktable-cli
параллельно. Как я уже говорил, у меня не было этой ошибки с предыдущими версиями.
Я не знаю, как работает darktable внутри, но я чувствую, что не должно быть необходимости в библиотеке для клиента Есть ли в этом необходимость?
В качестве рабочего решения я попытался изменить библиотеку для темных вызовов. Но опция --library
игнорируется. Darktable по-прежнему работал с библиотекой по умолчанию. Команда:
darktable-cli raw-file xmp-file jpg-file --width 1920 --height 1080 --core --conf plugins/imageio/format/jpeg/quality=50 --conf plugins/imageio/storage/disk/overwrite=true --library /tmp/darktable.db
Является ли этот аргумент команды правильным?