| Summary: | All DigiKam Image tools don't work in showFoto | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | Tung NGUYEN <ntung> |
| Component: | Showfoto-Plugins | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | caulier.gilles |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 5.7.0 | |
| Sentry Crash Report: | |||
|
Description
Tung NGUYEN
2005-08-16 18:37:47 UTC
Please, give me all message when you run showfoto from a console. I suspect a problem with your imlib installation... Gilles Caulier Bonsoir Gilles, thank you in advance for your response.
here are the messages:
=====================
[anonyme@localhost ~]$ showfoto Photo-001.jpg
showfoto: ImagePlugin_Core plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Core
showfoto: ImagePlugin_RainDrop plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_RainDrop
showfoto: ImagePlugin_InPainting plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_InPainting
showfoto: ImagePlugin_Infrared plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Infrared
showfoto: ImagePlugin_Texture plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Texture
showfoto: ImagePlugin_Border plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Border
showfoto: ImagePlugin_OilPaint plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_OilPaint
showfoto: ImagePlugin_InsertText plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_InsertText
showfoto: ImagePlugin_Emboss plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Emboss
showfoto: ImagePlugin_Unsharp plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Unsharp
showfoto: ImagePlugin_AdjustLevels plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_AdjustLevels
showfoto: ImagePlugin_ShearTool plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_ShearTool
showfoto: ImagePlugin_Solarize plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Solarize
showfoto: ImagePlugin_DistortionFX plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_DistortionFX
showfoto: ImagePlugin_LensDistortion plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_LensDistortion
showfoto: ImagePlugin_FilmGrain plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_FilmGrain
showfoto: ImagePlugin_BlowUp plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_BlowUp
showfoto: ImagePlugin_Restoration plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Restoration
showfoto: ImagePlugin_SuperImpose plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_SuperImpose
showfoto: ImagePlugin_WhiteBalance plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_WhiteBalance
showfoto: ImagePlugin_BlurFX plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_BlurFX
showfoto: ImagePlugin_Despeckle plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Despeckle
showfoto: ImagePlugin_AntiVignetting plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_AntiVignetting
showfoto: ImagePlugin_AdjustCurves plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_AdjustCurves
showfoto: ImagePlugin_FreeRotation plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_FreeRotation
showfoto: ImagePlugin_Perspective plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Perspective
showfoto: ImagePlugin_ChannelMixer plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_ChannelMixer
showfoto: ImagePlugin_Charcoal plugin loaded
showfoto: ImagePluginLoader: Loaded plugin ImagePlugin_Charcoal
QMultiInputContext::changeInputMethod(): index=0, slave=xim
# When I try to apply the Filters->Black & White..., I have this:
QMultiInputContext::changeInputMethod(): index=0, slave=xim
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:
imlib_image_has_alpha();
With the parameter:
image
being NULL. Please fix your program.
QMultiInputContext::changeInputMethod(): index=0, slave=xim
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:
imlib_image_has_alpha();
With the parameter:
image
being NULL. Please fix your program.
showfoto: WARNING: ImageFilters::channelMixerImage: no image data available!
# When I try to apply the Filters->Raindrops..., I have this:
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:
imlib_image_has_alpha();
With the parameter:
image
being NULL. Please fix your program.
QMultiInputContext::changeInputMethod(): index=0, slave=xim
QImage::smoothScale: Image is a null image
*******************************************************************
I use libimlib2_1 from MandrivaLinux.
Me too, and i develop digiKam under mandriva without problem. Witch verion of package you have installed ? This error have already reported to digikam-devel ML. I think it's an problem of imlib2-modules install (missing certainly). Try to check if you have installed all imlib2 RPM with mcc. Gilles I have checked my environnment with the lastest rpm releases installed with MCC: - MandrivaLinux Cooker (08/14/2005). - digikam-0.7.3-1mdk - digikamimageplugins-0.7.3-1mdk - libdigikam0-0.7.3-1mdk - kipi-plugins-0.1.0-0.beta2.5mdk - libkipi0-0.1.1-4mdk - libimlib2_1-1.2.1-1mdk - libimlib2_1-devel-1.2.1-1mdk - libimlib2_1-filters-1.2.1-1mdk - libimlib2_1-loaders-1.2.1-1mdk Perhaps, MandrivaLinux Cooker is not a good example, I am going to test digiKam 0.7.3 under MandrivaLinux Limited Edition 2005 and give you the results. --- Tung. Gilles, I have made a fresh installation of MandrivaLinux Limited Edition 2005 and installed the following rpms to test the problem: 1) - digikam-0.7.3-2mdk (lastest Cooker rpm). - digikamimageplugins-0.7.3-1mdk (lastest Cooker rpm). - libdigikam0-0.7.3-2mdk (lastest Cooker rpm). => the problem remain the same, I always have the same Imlib2 messages. 2) - I have compiled digikam-0.7.3 from source tarball and run showFoto. => the problem remain the same, I always have the same Imlib2 messages. 3) - I have compiled digikam-0.7.3-beta2 from source tarball and run showFoto. => I don't understand why but the ImagePlugins work perfectly in showFoto with the same environment (I have the same situation under MandrivaLinux Cooker where 0.7.3-beta2 ImagePlugins work fine). The Imlib rpms installed under MandrivaLinux Limited Edition 2005 are: imlib-1.9.14-11mdk libimlib1-1.9.14-11mdk libimlib2_1-1.2.0-3mdk libimlib2_1-devel-1.2.0-3mdk libimlib2_1-filters-1.2.0-3mdk libimlib2_1-loaders-1.2.0-3mdk Gilles, In the last package made by Mandriva for Digikam 0.8.0-beta2, the ImagePlugins are correctly loaded in ShowFoto (I can see them in the preview area) and I don't have the message error about Imlib anymore. If you want, you can close this bug report. --- Tung. OK thanks for your very constructive bug reports. You provides an exelent job ! Gilles same problem here, digikam preview is fine - showfoto (0.9.0-svn) fails with:
-------------------------------------------------------------------------
showfoto: Preview lensdistortion failed...
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:
imlib_image_has_alpha();
With the parameter:
image
being NULL. Please fix your program.
showfoto: LensDistortion::End of computation !!! ... ( 0 s )
showfoto: LensDistortion::No valid image data !!! ...
showfoto: Preview lensdistortion failed...
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:
imlib_image_has_alpha();
With the parameter:
image
being NULL. Please fix your program.
showfoto: Despeckle::No valid image data !!! ...
showfoto: Preview despeckle failed...
~ScimInputContextPlugin()
-------------------------------------------------------------------------
compiled with './configure --enable-debug=full'
kubuntu 6.06 - kde 3.5.3
$ dpkg -l | grep imlib
gdk-imlib1 1.9.14-29ubuntu1
gdk-imlib11 1.9.14-29ubuntu1
gdk-imlib11-dev 1.9.14-29ubuntu1
giblib1 1.2.4-2
imlib-base 1.9.14-29ubuntu1
libimlib2 1.2.1-2
libimlib2-dev 1.2.1-2
hth,
Marcus.
I forgot to mention that i'm running amd64 and that digikam crashes at the moment. If I try to use some plugins. But I have to investigate a little bit more and fill a bug report. MArcus : imlib2 error messages cannot come from 0.9.0 version because svn implementation don't use imlib2 now ! i suspect a both installation (0.9.0 and 0.8.x). 0.8.x use imlib2 ! You cannot use image plugins from 0.8.x with digikam 0.9.0 ! Gilles Since digiKam 5.2.0, all image editor plugins have been removed and embed as well in image editor/showfoto implementation. There is no more run-time loading of plugin libraries. Gilles Caulier |