when running from the console i get this: $ digikam Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath) Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath) QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work. digikam(17926)/KIPI (general): Current image collection is not valid. OpenCV Error: Bad argument (This LBPH model is not computed yet. Did you call the train method?) in predict, file /home/abuild/rpmbuild/BUILD/opencv-2.4.6.1/modules/contrib/src/facerec.cpp, line 822 digikam(17926)/KFACE: cv::Exception: /home/abuild/rpmbuild/BUILD/opencv-2.4.6.1/modules/contrib/src/facerec.cpp:822: error: (-5) This LBPH model is not computed yet. Did you call the train method? in function predict digikam: symbol lookup error: digikam: undefined symbol: _ZN10KFaceIface8IdentityD1Ev I've just installed opensuse, and I have no idea how to make it show the crash handler app (as it did on Ubuntu) to be able to send a proper stacktrace
digikam: symbol lookup error: digikam: undefined symbol: _ZN10KFaceIface8IdentityD1Ev ==> It's a binary compatibility issue with libkface shared lib used by digiKam to perform face recognition. Typically libkface installed is not the last version. It's a packaging problem from your distro. Please report as DOWNSTREAM problem... Gilles Caulier
Not reproducible since digiKam core do not depends anymore of libkface Gilles Caulier