[kde] Fallback of Crystal SVG icon set is not working, seeing unknown.png at some places



Since my upgrade from KDE 3.4.X to 3.5.2 I've got a problem with my
icons on my KDE. I've got default icons (unknown.png: white paper with
a blue top and a little dog-ear in the lower right corner) where I
expect real icons.

Example 1)

Opening a 'konsole' shows the default icon in the window bar and in the
tab bar. Opening a new console gets a default icon too.

Example 2)

Kontact got this little bar on the left side: Summary, Mail, Contacts,
Calendar, usw... But Kontact doesn't find the icon for the Newsticker/
Akregator. It show the default icon again.

I've done an strace with a konsole and I found a lot of 'ENOENT (No such
file or directory)'. I'm attaching a small extract from
the 'strace -fF' output at the end of the mail.

I'm using the Crystal SVG (delivered by the Gentoo like the rest of my
KDE) and it seems to me that the fallback (read the 'Inherits=hicolor'
line in '/usr/kde/3.5/share/icons/crystalsvg/index.theme' is not
working. The 'konsole.png' is there but it's in the hicolor package.

% find /usr/kde/3.5/ -iname 'konsole.png'
/usr/kde/3.5/share/doc/HTML/en/konsole/konsole.png
/usr/kde/3.5/share/icons/hicolor/22x22/apps/konsole.png
/usr/kde/3.5/share/icons/hicolor/32x32/apps/konsole.png
/usr/kde/3.5/share/icons/hicolor/16x16/apps/konsole.png
/usr/kde/3.5/share/icons/hicolor/64x64/apps/konsole.png
/usr/kde/3.5/share/icons/hicolor/48x48/apps/konsole.png
/usr/kde/3.5/share/icons/hicolor/128x128/apps/konsole.png

So what's the problem here?
How can I fix this issue?
Anyone else with this problem?
How can I enable the inheritage in the 'index.theme'?

% output of 'strace -fF konsole'

6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/actions/konsole.png",
R_OK) = -1 ENOENT (No such file or directory)
6635 access("/usr/share/icons/crystalsvg/48x48/apps/konsole.png", R_OK)
= -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/apps/konsole.png",
R_OK) = -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/devices/konsole.png",
R_OK) = -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/filesystems/konsole.png",
R_OK) = -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/mimetypes/konsole.png",
R_OK) = -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/actions/konsole.svgz",
R_OK) = -1 ENOENT (No such file or directory)
6635 access("/usr/share/icons/crystalsvg/48x48/apps/konsole.svgz",
R_OK) = -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/apps/konsole.svgz",
R_OK) = -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/devices/konsole.svgz",
R_OK) = -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/filesystems/konsole.svgz",
R_OK) = -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/mimetypes/konsole.svgz",
R_OK) = -1 ENOENT (No such file or directory)
6635
access("/usr/kde/3.5/share/icons/crystalsvg/48x48/actions/konsole.svg",
R_OK) = -1 ENOENT (No such file or directory)
6635 access("/usr/share/icons/crystalsvg/48x48/apps/konsole.svg", R_OK)
= -1 ENOENT (No such file or directory)
[...]

(Full report is available.)

--
So long... Fuzz
___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.



Relevant Pages

  • Re: [opensuse] KDE 4.3.1 Desktop Errors
    ... KDE 4.3.0 worked ok without such any errors. ... first time after the upgrade that included the new desktop security ... click Continue it should not ask you again for that app and that user. ... Once you say that is OK to run that application, the icon will change and you ...
    (SuSE)
  • Re: Tried kde4; didnt like it
    ... script to remove the RecentDocuments in the task panel and clean out ... Mine looks pretty close to kde 3.5. ... Guessing you have not Unlocked Widgets and Right Clicked the Menu Icon. ... Right clicking middle of my desktop lets me dink with Folder View Settings. ...
    (comp.windows.x.kde)
  • Re: [kde] Korganizer no longer opens from system tray
    ... Is this worth reporting to the KDE bug tracking system? ... icon allows you to visually see that it is running. ... You could run it with your kde session, minimize it to the tray, ... kde4, tho I did quite some time ago on kde3 for an app or two, and it ...
    (KDE)
  • Re: One User Cant Play WAV Files
    ... I've tried comparing ... Using "strace", I get this: ... ENOENT ...
    (alt.os.linux.suse)
  • Re: [kde] creating custom icons for kde 4 desktop
    ... You select the icon, press F2 and can rename it ... unmodified KDE 4.2.0. ... I think this may be a point of confusion desktop or the folder ... work for installing an icon in the quicklaunch applet. ...
    (KDE)