Olen koittanut vaihtaa tietokantaa digikamissa SQlitestä mysql:liin. Luin jostain että se ois parempi isompien tietokantojen kanssa ja kotiverkossa.
Verkossa on kolme konetta kaikissa ubuntu 15.10 ja Digikam 4.14. kuvat on verkkolevyillä. Mysql tietokanta on kanssa verkkolevyllä. Metadata on pääasiassa tiedostoissa sisällä, tai .xmp tiedostoissa, näitä on kirjoiteltu erilaisilla ohjelmilla vuosien varrella.
Sain yhdeltä koneelta tietokannan ladattua mysql-serverille ja siellä näyttäis suunnilleen esim kuvien määrän suhteen pitävän paikkaansa.
Saan kaksi muuta konetta lataamaan tietokannan, mutta käyttö on todella hidasta, eikä tagit kirjoitu tiedostoihin. Saan myös aikaisempaa enemmän virheilmoituksia. Esim. Käynnistäessä:
Ponnahdusikkunassa:
Error message: The database is not valid: the "DBThumbnailsVersion" setting does not exist. The current database schema version cannot be verified. Try to start with an empty database.
Ja terminaalissa:
antti@X220:~$ digikam
digikam(31713)/digikam (core): DBThumbnailsVersion not available! Giving up schema upgrading.
Ja myöhemmin lisää esim. tälläisiä:
kbuildsycoca4(3154) kdemain: Emitting notifyDatabaseChanged ()
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kio_file(4519) kdemain: Starting 4519
kio_file(4520) kdemain: Starting 4520
kio_file(4520) kdemain: Done
kio_file(4521) kdemain: Starting 4521
kio_file(4522) kdemain: Starting 4522
kio_file(4603) kdemain: Starting 4603
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action
kio_file(4603) kdemain: Done
kio_file(4522) kdemain: Done
QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
QSocketNotifier: Invalid socket 11 and type 'Read', disabling...
Mitään ideoita kenelläkään mitä kantsis tehdä?