Registered Member
|
Hello,
This problem has been bugging me since some 4.2.x upgrade. Now that it is still present with 4.3.1, I decided to call for help. Gwenview cannot display any images, it always reports $SUBJ. I'm on Gentoo, KDE 4.3.1. libkipi is installed, gwenview is told to use KIPI (compiled with the kipi use flag). kmimetypefinder reports the file types correctly. I suspect that it is some configuration issue, does anyone has an idea where I should look for more information (logs, config files, etc.)? Thanks, Elek P.S. This is on my desktop at work. At home I have a very similar configuration and no problems with gwenview. |
Administrator
|
If you create a new user, do you experience the same problem?
If you cannot create a new user, move the ~/.kde4 folder somewhere else ( do not remove it, as it contains all PIM data / etc )
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Thanks for the hint.
I created a new user and logged in into its clean KDE desktop. Gwenview reported the same error so it must be something global. |
Registered Member
|
Do you really mean ones with a jpeg ending? It displays the jpg photos I have perfectly.
John Hudson, proud to be a member of KDE forums since 2008-Oct.
|
Administrator
|
Can you please ensure the packages shared-mime-types, kdelibs and kdebase-runtime are properly installed? In particular kimg_* should be installed from kdelibs.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Exactly. Files that can be opened e.g. by gimp. |
Registered Member
|
The Gentoo package names seem to be somewhat different from that of openSUSE, I have the following packages installed: - app-misc/mime-types, containing /etc/mime.types - kde-base/kmimetypefinder-4.3.1 - kde-base/mimelib-4.3.1, containing libmimelib - kde-base/kdelibs-4.3.1, with 77 shared libs in /usr/lib and /usr/lib/kde4 - kde-base/plasma-runtime-4.3.1, containing plasmapkg and javascript runner libraries I don't thing reinstalling any of them would help because the problem has been there since before 2 or 3 KDE upgrades (I tried reinstalling mime-types, with no success). |
Administrator
|
shared-mime-info it should have been. Oops. This is not a KDE package, and contains most of the mimetypes shared between the various desktops.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Yep, I have this one: x11-misc/shared-mime-info-0.60 /usr/share/mime/packages/freedesktop.org.xml seems to contain some mime definitions. Tried `update-mime-database -V /usr/share/mime/' - no changes (I might have to re-login but can't do it right now, will try later). |
Administrator
|
One more thing, could you check to make sure that Gwenview is not finding your older 4.1.x libraries that may be installed in a different location?
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
4.1.x was installed slotted on my system (kde stuff was in /usr/kde/4.1) and that directory does not exist any more (support for slotted kde installs was removed in some 4.2.x release).
Anyway, I checked and it seems that all libraries used by gwenview belong to current packages:
|
Registered Member
|
Could this be related to the recent jpeg-7 upgrade? Have you run a "revdep-rebuild" / "emerge @preserved-rebuild" lately?
Get problems solved faster - get reply notifications through Jabber!
|
Registered Member
|
I always do "revdep rebuild -i" after world updates. Also @preserved-rebuild if emerge says so. I checked media-libs/jpeg and according to eix, v7 was installed at the end of August. I think I've had this problem with gwenview before that. Will try to downgrade to the stable 6b-r8 though and will let you know if it helps. I also tried opening other formats with gwenview this morning. The same error is reported to PNGs anf TIFFs. Actually File/Open only offers the SVG filters (compressed and uncompressed) so I suppose this is the only format it can handle right now. |
Administrator
|
You may wish to try rebuilding Qt and KDELibs as well then, since both are supposed to supply handlers for those file types.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Qt and KDE must be OK in general because images are shown on the desktop background.
I figured that it works only for the root user (not even for newly created users). I'm comparing strace outputs right now. ENOACCESS did not bring anything yet. |
Registered users: Bing [Bot], Evergrowing, Google [Bot], rblackwell