Author Topic: [SOLVED] Digikam won't open  (Read 1138 times)

Offline Talisman

  • Jr. Member
  • **
  • Posts: 23
[SOLVED] Digikam won't open
« on: August 13, 2012, 10:50:57 AM »
I am unable to start digikam.  Output from a terminal is:

Code: [Select]
[user@localhost ~]$ 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.
[0x8d90eec] main services discovery error: no suitable services discovery module
digikam: symbol lookup error: /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so: undefined symbol: libvlc_audio_filter_list_get

I can install package phonon-xine and remove phonon-vlc and digikam will open, but I'm not sure of the implications of doing that.  Any help is greatly appreciated.
« Last Edit: August 21, 2012, 02:33:17 PM by Talisman »

Offline pags

  • Hero Member
  • *****
  • Posts: 2519
  • Keep it clean.
Re: Digikam won't open
« Reply #1 on: August 13, 2012, 12:53:39 PM »
Working OK, here.

This is the output from the terminal (I ran digikam, open a RAW file with Gimp, and then close it).
Code: [Select]
[jpaglia@paglia-e6500 ~]$ 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.
Warning: option --plugin-path no longer exists.
Warning: option --plugin-path no longer exists.
[0x9784c78] main services discovery error: no suitable services discovery module
digikam(14117)/digikam (core) Digikam::StateSavingObjectPriv::getGroupFromObjectName: Object name for  Digikam::ImagePropertiesSideBarDB(0xa8ab318)  is empty. Returning the default config group
digikam(14117)/digikam (core) Digikam::StateSavingObjectPriv::getGroupFromObjectName: Object name for  Digikam::ImagePropertiesSideBarDB(0xab44a90)  is empty. Returning the default config group
digikam(14117)/digikam (core) Digikam::StateSavingObjectPriv::getGroupFromObjectName: Object name for  Digikam::Sidebar(0xab44a90)  is empty. Returning the default config group
digikam(14117)/digikam (core) Digikam::StateSavingObjectPriv::getGroupFromObjectName: Object name for  Digikam::Sidebar(0xa8ab318)  is empty. Returning the default config group
[jpaglia@paglia-e6500 ~]$

I have both phonon-vlc and phonon-xine installed...

Offline Talisman

  • Jr. Member
  • **
  • Posts: 23
Re: Digikam won't open
« Reply #2 on: August 13, 2012, 03:29:21 PM »
Thank you for the reply Pags.  I have also tried it with phonon-xine and phonon-vlc both installed and it does not work.  I saw this topic after my 1st post:  http://www.pclinuxos.com/forum/index.php/topic,108000.0.html.  Maybe my problem is related.?.

Offline pags

  • Hero Member
  • *****
  • Posts: 2519
  • Keep it clean.
Re: Digikam won't open
« Reply #3 on: August 14, 2012, 11:16:01 AM »
Now that the KDE 4.8 update appears official (it came through in updates with manual intervention)...I updated a VM install, and am now getting this when running digikam (I don't have the install I normally use up and running, at the moment):
Code: [Select]
[jpaglia@localhost ~]$ digikam
libdc1394 error: Failed to initialize libdc1394
QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work.
[0xa2ce2dc] main services discovery error: no suitable services discovery module
digikam: symbol lookup error: /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so: undefined symbol: libvlc_audio_filter_list_get
[jpaglia@localhost ~]$
hmmm...
 :(

Offline pags

  • Hero Member
  • *****
  • Posts: 2519
  • Keep it clean.
Re: Digikam won't open
« Reply #4 on: August 14, 2012, 11:29:27 AM »
Try to run the KDE Control Center in 4.8, in an attempt to modify the Phonon setting, but when I click "Phonon" in the "Multimedia" section, the program terminates...

Code: [Select]
[jpaglia@localhost ~]$ systemsettings
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
[jpaglia@localhost ~]$ [0xa77201c] main services discovery error: no suitable services discovery module
systemsettings: symbol lookup error: /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so: undefined symbol: libvlc_audio_filter_list_get

[jpaglia@localhost ~]$

 :( :(

Offline user-01

  • Full Member
  • ***
  • Posts: 54
Re: Digikam won't open
« Reply #5 on: August 18, 2012, 12:54:59 PM »
Now that the KDE 4.8 update appears official (it came through in updates with manual intervention)...I updated a VM install, and am now getting this when running digikam (I don't have the install I normally use up and running, at the moment):
Code: [Select]
[jpaglia@localhost ~]$ digikam
libdc1394 error: Failed to initialize libdc1394
QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work.
[0xa2ce2dc] main services discovery error: no suitable services discovery module
digikam: symbol lookup error: /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so: undefined symbol: libvlc_audio_filter_list_get
[jpaglia@localhost ~]$
hmmm...
 :(


I was getting the same error after the KDE 4.8.3 update but found this:

http://www.pclinuxos.com/forum/index.php/topic,108226.0.html

Worked for me, but now wondering what other problems if any might be caused by uninstalling phonon-vlc??
« Last Edit: August 18, 2012, 01:04:48 PM by user-01 »

Online JohnW_57

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 2126
Re: Digikam won't open
« Reply #6 on: August 18, 2012, 01:03:36 PM »
Removing the phonon-vlc package with synaptic did fix for some users.

JohnW
PCLinuxOS 2013 KDE4 (64 bit) on: home build system:  Intel Core 2 Quad (q6700) (2.66ghz), Asus P5K motherboard, 4 gig ddr2 memory, Asus Nvidia Geforce GTS 250 1024 mb gddr3, Crucial M4 128 SSD,  2x Samsung 500 gig HDD (sata), TSSTcorp CDDVDW SH-224BB.

Offline pags

  • Hero Member
  • *****
  • Posts: 2519
  • Keep it clean.
Re: Digikam won't open
« Reply #7 on: August 20, 2012, 06:30:07 AM »
Removing phonon-vlc fixed it here...

...do we know the root cause (and why this fix works)?

Thanks!

Offline Talisman

  • Jr. Member
  • **
  • Posts: 23
Re: Digikam won't open
« Reply #8 on: August 21, 2012, 01:12:04 PM »
After a successful KDE 4.8.3 upgrade I get this:

Code: [Select]
[user@localhost ~]$ digikam
QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work.
[0x968dd24] main services discovery error: no suitable services discovery module
digikam: symbol lookup error: /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so: undefined symbol: libvlc_audio_filter_list_get

Offline Talisman

  • Jr. Member
  • **
  • Posts: 23
Re: Digikam won't open
« Reply #9 on: August 21, 2012, 02:24:11 PM »
Digikam works if I install phonon-xine or phonon-gstreamer.  I haven't noticed any problems by doing this, so I will mark this thread solved.

Thanks for everyone's help.