GNOME Bugzilla – Bug 133125
Serveral stock icons is not seen.
Last modified: 2004-12-22 21:47:04 UTC
error messages in gnome-terminal #epiphany (epiphany-bin:8844): Gtk-WARNING **: Error loading theme icon for stock: Icon 'stock_new-tab' not present in theme (epiphany-bin:8844): Gtk-WARNING **: Error loading theme icon for stock: Icon 'stock_print-setup' not present in theme (epiphany-bin:8844): Gtk-WARNING **: Error loading theme icon for stock: Icon 'stock_mail_send' not present in theme (epiphany-bin:8844): Gtk-WARNING **: Error loading theme icon for stock: Icon 'stock_new-tab' not present in theme (epiphany-bin:8844): Gtk-WARNING **: Error loading theme icon for stock: Icon 'stock_print-setup' not present in theme (epiphany-bin:8844): Gtk-WARNING **: Error loading theme icon for stock: Icon 'stock_mail_send' not present in theme (epiphany-bin:8844): Gtk-WARNING **: Error loading theme icon for stock: Icon 'stock_view-html-source' not present in theme (epiphany-bin:8844): Gtk-WARNING **: Error loading theme icon for stock: Icon 'stock_add-bookmark' not present in theme
You need to run gnome-settings-daemon (from gnome-control-centre package) version from gnome 2.5 too, as well as having up-to-date gnome-icon-theme package from gnome 2.5.
FreeBSD users are seeing this, too, and we have the latest g-s-d (2.5.2) running with the hicolor-0.2 icon theme and latest gnome-icon-theme (1.1.6) installed. We have been seeing this since 1.1 was released. Other icons (e.g. the Ephy stock icons) are found as are other icons in the gnome-icon-theme (e.g. the panel vfolder icons). The files for the icons above do exist, and gtk+-2.3.2 is set to look in those directories. For example: % find /usr/X11R6 -name 'stock_new-tab*' /usr/X11R6/share/icons/hicolor/16x16/stock/navigation/stock_new-tab.png /usr/X11R6/share/icons/hicolor/24x24/stock/navigation/stock_new-tab.png (Note: GNOME is installed under /usr/X11R6 on FreeBSD.)
I think I found the problem. gnome-icon-theme installs a lot of icons into the hicolor directory, but the hicolor index.theme doesn't reference these directories. Therefore, the icons are not even searched under hicolor. Therefore, if you're using the GNOME icon theme, and you have those stock icons installed under the gnome theme directory, you'll be okay. However, the default user will not see any of these icons. This bug should probably be filed under fd.o. I'll work on getting a complete list of missing directories, then file a bug over there.
Just as another follow-up, ephy-stock-icons.h references the icon "stock_mail_send." This con does not exist. Instead, it should be "stock_mail-send."
Corrected the typo in cvs. The other problem is already filed as gnome-icon-theme bug. *** This bug has been marked as a duplicate of 132361 ***