inode-directory.svg/.png files break other icon themes

Bug #278033 reported by perfectska04
78
This bug affects 6 people
Affects Status Importance Assigned to Milestone
GNOME Icon Theme
Fix Released
Medium
gnome-icon-theme (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-icon-theme

The latest release of GNOME 2.24 now includes inode-directory.svg / .png links that break other icon themes that inherit from gnome-icon-theme.

When using an icon theme which inherits from gnome, but does not include an inode-directory icon (which includes the majority of icon themes) the default gnome folder icon will appear instead of the current icon set's folder icon. This happens most notably in the places menu of gnome-panel, and was an issue for the Human icon theme in the Intrepid alphas.

While the Human icon theme solved this issue by adding an inode-directory.svg file of their own, the mere use of that file itself causes many regressions. For example, when drag n' dropping into folders, you will not see the folder change to an open/receiving folder. Also, in nautilus' non-browser mode (fedora style), visiting folder icons will not work either.

I suggest that the Ubuntu team would remove the inode-directory svg and png files from gnome-icon theme in order to make Ubuntu more compatible with other icon themes, and to fix any other regression that may occur due to including those files (there is a reason previous GNOME releases did not include it). Or at the very least, to communicate this issue upstream so it can be fixed in future releases.

Revision history for this message
perfectska04 (perfectska04-deactivatedaccount) wrote :

I'm attaching a screenshot of one of the main regressions of this bug. The icon theme selected is the tangerine-icon-theme available in the ubuntu repositories. As you can see, after removing all the inode-directory.svg/.png icons from the gnome-icon-theme package (and restarting GNOME), everything works just as well as it did in Ubuntu Hardy and earlier versions.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. That should be discussed upstream rather than changed in a distribution specific way though, could you open the bug on bugzilla.gnome.org too? They could have good recent for this change

Changed in gnome-icon-theme:
importance: Undecided → Low
Revision history for this message
perfectska04 (perfectska04-deactivatedaccount) wrote :

I have previously commented the solution on the most related bug, but there seems to be no activity regarding it since then. Here's the bugzilla page:
http://bugzilla.gnome.org/show_bug.cgi?id=539286

Revision history for this message
Fábio Barbosa (tentacoesdosilencio) wrote :

I have verified this same situation with Intrepid Ibex, especially since I do some work with icon themes and people keep reporting me this bug. It would be important not to do any regressions in such a basic and easy to solve issue. I will be reporting it to GNOME's bugzilla too.

Revision history for this message
Wilmar Santos (wilmar-santos) wrote :

The inode-directoy.svg icon breaks the folder-drag-accept.svg icon.. I trying now to resolve it. If someone can help me to resolve it, please mail me to <email address hidden>.
Tanks.

Revision history for this message
Andrew (keen101) wrote :
Revision history for this message
AaronMT (aaron-train) wrote :

Verified - same situation on Intrepid Ibex with an upgraded over Hardy.

- AaronMT

Revision history for this message
Ansus (neptunia) wrote :

All icons displayed correctly only under the following schemes:

* OpenSuSE 11 Industrial (all icons work well)
* Tangerine (all icons work well)
* Tango (all icons work well)
* Human (all icons work well)
* High contrast Inverse (all icons work well)
* Gartoon
* Dropline Neu!
* Gion (except Network Servers icon)

Folder icons displayed correctly, but device icons displayed from default theme:

* Jini*
* Crux
* Foxtrot
* Mist

The following schemes do not display correctly icons for folders, devices, computer, network, home folder:

* BlankOn
* ChaninDjoole
* Cherry-Soda
* Crystal
* Dropline Etiquette
* Dropline Neu
* Dropline Nuovo
* eXperience
* gperfection
* Humility
* Kreski Lines
* Noia Warm
* Office Yellow
* OldGnome
* OldNautilus
* QNX RTP
* Slik
* Snow Apple
* Snow-Apple
* stylish
* Suede (also help icon displayed incorrectly)
* Ximian-North
* ximian-south
* Yasis (also under Hardy icon for .exe files displayed correctly, under Intrepid as dufault icon)

Changed in gnome-icon-theme:
assignee: nobody → desktop-bugs
status: New → Triaged
Revision history for this message
luigi massa (info-luigi-massa) wrote :

Hi,
I've this problem. See the imeage.
I try to resolve it with

rm -f /usr/share/icons/gnome/scalable/places/inode-directory.svg
rm -f /usr/share/icons/gnome/32x32/places/inode-directory.png
rm -f /usr/share/icons/gnome/24x24/places/inode-directory.png
rm -f /usr/share/icons/gnome/22x22/places/inode-directory.png
rm -f /usr/share/icons/gnome/16x16/places/inode-directory.png
rm -f /usr/share/icons/gnome/icon-theme.cache
gtk-update-icon-cache -qf /usr/share/icons/gnome

but this is not the solution....

sob!

Revision history for this message
perfectska04 (perfectska04-deactivatedaccount) wrote :

@luigi massa
That fix is only meant to as a workaround for folder icons in certain situations. This bug's only affects folder icons, any other missing icon is not related to the inclusion of inode-directory.svg/png. I can't see which icons are missing in your attached image (since it's too small) but if the missing icons are not folders and you're using either the default Human or GNOME icon themes, then your problem lies elsewhere.

Revision history for this message
luigi massa (info-luigi-massa) wrote :

Hi, thank's
at the moment the problems is with icon battery, epiphany, glade3 and Compiz configuration settings manager.
thank's in advance.

Changed in gnome-icon-theme:
status: Unknown → New
Revision history for this message
manzur (sl-solaris) wrote :

please, this is happening too me too, and i think everybody have this bug, but they do not know how to report it!

Revision history for this message
perfectska04 (perfectska04-deactivatedaccount) wrote :

Hi all, it seems someone has come up with a patch for nautilus in order to fix this issue. The patch can be found in the bugzilla page for this bug:
http://bugzilla.gnome.org/show_bug.cgi?id=539286

Revision history for this message
Krzysztof Kosinski (tweenk) wrote :

The real bug against Nautilus is here:
http://bugzilla.gnome.org/show_bug.cgi?id=567254
Also, it has an improved patch that gives precedence to "folder" over "inode-directory" to comply with the freedesktop.org icon naming spec.

Revision history for this message
kernelOfTruth (dalinuxlova) wrote :

what kind of bug is this exactly ?

I've seen this with Ubuntu 8.10 and now with 9.04, too

but not with Gentoo in the last several gnome versions

did this got introduced by a ubuntu or debian specific patch-set ?

anyways please fix it !

thanks !

Revision history for this message
ekso (ekso) wrote :

I've had it, at least, from 8.04, now with 8.10, and it seems its going into 9.04. It's probably being pointed out in much more bug reports around, like:

https://bugs.launchpad.net/ubuntu/+source/human-icon-theme/+bug/285832
https://bugs.launchpad.net/ubuntu/+source/human-icon-theme/+bug/281072

Did not marked them as duplicate because I'm not secure.

Revision history for this message
ekso (ekso) wrote :

Btw, fix posted by Luigi Massa, also in here <http://ubuntuforums.org/showpost.php?p=5964458&postcount=544> did not worked for me. And I really don't know where the system is getting those default greyish GNOME icons... :?

The icon themes that work are the ones that were installed with Synaptic. *ALL* themes installed either manually or with the System/Preferences/Art Manager do have the inode-directory issue, like reported by Ansus above.

Changed in gnome-icon-theme:
status: New → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue has been fixed upstream now

Changed in gnome-icon-theme (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Vladimir Hidalgo (vlad88sv) wrote :

Any way to fix this manually before 9.10?, this is quite disappointing as most of the icons I see are folders :( and because this I can't use any theme I like.

Revision history for this message
Paradigm (paradox) wrote :

where is the fix? i still have this problem in 9.10. if you want a picture i can upload.

Revision history for this message
Paradigm (paradox) wrote :

never mind lol just found it

Changed in gnome-icon-theme:
importance: Unknown → Medium
Changed in gnome-icon-theme (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.