Digikam no longer works on upgrade

from 11.3 to 11.4. No thumbnails, and frozen. I have to kill the app.

In terminal I get this:

oug@linux-rvej:~> digikam
KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
QSqlDatabasePrivate::removeDatabase: connection ‘ConnectionTest’ is still in use, all queries will cease to work.
Time elapsed: 32 ms
Model: Time elapsed: 0 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 18 ms
Time elapsed: 4 ms
Model: Time elapsed: 0 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 18 ms
digikam(10296)/KIPI (general) Plugin_DebianScreenshots::setup: virtual void Plugin_DebianScreenshots::setup(QWidget*)
Time elapsed: 3 ms
Model: Time elapsed: 0 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 17 ms
Time elapsed: 4 ms
Model: Time elapsed: 0 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 22 ms
Time elapsed: 6 ms
Model: Time elapsed: 1 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 22 ms
digikam(10296)/digikam (core) Digikam::StateSavingObjectPriv::getGroupFromObjectName: Object name for Digikam::ImagePropertiesSideBarDB(0xa051f00) is empty. Returning the default config group
digikam(10296)/digikam (core) Digikam::StateSavingObjectPriv::getGroupFromObjectName: Object name for Digikam::ImagePropertiesSideBarDB(0xa274408) is empty. Returning the default config group
digikam(10296)/digikam (core) Digikam::ThumbnailCreator::createThumbnail: Cannot create thumbnail for “/home/doug/Pictures/Andros.mpg”
digikam(10296)/digikam (core) Digikam::ThumbnailCreator::load: Thumbnail is null for “/home/doug/Pictures/Andros.mpg”
digikam(10296)/digikam (core) Digikam::ThumbnailCreator::createThumbnail: Cannot create thumbnail for “/home/doug/Pictures/Andros.mpg”
digikam(10296)/digikam (core) Digikam::ThumbnailCreator::load: Thumbnail is null for “/home/doug/Pictures/Andros.mpg”
digikam(10296)/digikam (core) Digikam::ThumbnailCreator::createThumbnail: Cannot create thumbnail for “/home/doug/Pictures/CostaRica.mpg”

I run digikam 2.5.0 from the KDE48 repo on 11.4, works well.

From the looks of the forum, you are in the middle of a bad upgrade experience, I have been on 11.4 for a while and it has been very stable with good performance. I see the upgrade gurus are already on your case.
Once you get the mess sorted out, a well running digikam is waiting for you.

The upgrade actually went very well. I only found 3 problems. The Amarok issue is fixed. I have this issue w/Digikam, and the kdesu command problem.

Welcome to openSUSE-11.4 from 11.3.

On my openSUSE-11.4 digikam ‘just works’. Some of the errors I see (while my digikam works) are similar. From my PC:


oldcpu@corei7:~> digikam
KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work 
QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work.
bool Phonon::VLC::scanDevices(QList<Phonon::VLC::DeviceInfo>&) Probing for v4l2 devices 
libv4lconvert: warning more framesizes then I can handle!
libv4lconvert: warning more framesizes then I can handle!
libv4lconvert: warning more framesizes then I can handle!
libv4lconvert: warning more framesizes then I can handle!
found video capture device "/dev/video0" 
added device  UVC Camera (046d:0821) id 0 
added device  default id 1 
added device  dummy id 2 
added device  aout_file id 3 
added device  pulse id 4 
added device  alsa id 5 
added device  jack id 6 
added device  oss id 7 
Time elapsed: 160 ms
Model: Time elapsed: 0 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 10 ms
Time elapsed: 1 ms
Model: Time elapsed: 0 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 4 ms
digikam(19964)/KIPI (general) Plugin_DebianScreenshots::setup: virtual void Plugin_DebianScreenshots::setup(QWidget*) 
Time elapsed: 1 ms
Model: Time elapsed: 0 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 6 ms
Time elapsed: 1 ms
Model: Time elapsed: 0 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 4 ms
Time elapsed: 1 ms
Model: Time elapsed: 0 ms
TextureColorizer::setSeaFileLandFile: Time elapsed: 5 ms
digikam(19964)/digikam (core) Digikam::StateSavingObjectPriv::getGroupFromObjectName: Object name for  Digikam::ImagePropertiesSideBarDB(0x5427de0)  is empty. Returning the default config group 
digikam(19964)/digikam (core) Digikam::StateSavingObjectPriv::getGroupFromObjectName: Object name for  Digikam::ImagePropertiesSideBarDB(0x5701ca0)  is empty. Returning the default config group

The only unusual errors on your PC (that I do not get) appear to be the thumbnail image errors.

I have digikam-1.8.0-4.4.x86_64.

I was going to suggest renaming /home/username/.kde4/share/apps/digikam/ but I note it is empty on my PC, and likely empty on yours, so that won’t likely help.

I think the digikam database is kept under /home/username/Pictures (in a file called digikamX.db) and the thumbnails kept in a database under /home/username/Pictures in a file called ‘thumbnails-digikam.db’. I suppose you could (1) backup those files into a DIFFERENT directory, and then try removing one of them (such as removing the thumbnail directory) and see if that lets you start digikam and regenerate the thumbnails.

This is rather wild speculation on my part, so take it with lots and lots of salt.

For real expert advice on digikam, the best place may be the digikam forum: digikam forum area | digiKam - Photo Management Program

That was it! Success. All my problems solved. I deleted the digikam.db files(2 of them). Now it works just fine. Thanks for the help! Very happy will 11.4 now. :slight_smile:

Great news ! Glad to read that worked. Thanks for sharing your solution.