Take a look at http://hideout.unk.fi/~drac/terminal.png , those Icons .. well .. there is no icons. Could it be this http://foo-projects.org/pipermail/xfce4-dev/2006-February/018738.html ? When I look at files installed with Terminal, /usr /usr/bin /usr/bin/Terminal /usr/bin/terminal -> Terminal /usr/libexec /usr/libexec/TerminalHelp /usr/man /usr/man/man1 /usr/man/man1/Terminal.1 /usr/share /usr/share/Terminal /usr/share/Terminal/Terminal-toolbars.ui /usr/share/Terminal/Terminal.ui /usr/share/Terminal/apps /usr/share/Terminal/apps/balsa.desktop /usr/share/Terminal/apps/epiphany.desktop /usr/share/Terminal/apps/evolution.desktop /usr/share/Terminal/apps/exo-open-browser.desktop /usr/share/Terminal/apps/exo-open-mailer.desktop /usr/share/Terminal/apps/firefox.desktop /usr/share/Terminal/apps/galeon.desktop /usr/share/Terminal/apps/kmail.desktop /usr/share/Terminal/apps/konqueror.desktop /usr/share/Terminal/apps/lynx.desktop /usr/share/Terminal/apps/mozilla-browser.desktop /usr/share/Terminal/apps/mozilla-mailer.desktop /usr/share/Terminal/apps/mutt.desktop /usr/share/Terminal/apps/opera-browser.desktop /usr/share/Terminal/apps/opera-mailer.desktop /usr/share/Terminal/apps/sensible-browser.desktop /usr/share/Terminal/apps/thunderbird.desktop /usr/share/applications /usr/share/applications/Terminal.desktop /usr/share/doc /usr/share/doc/Terminal /usr/share/doc/Terminal/C /usr/share/doc/Terminal/C/images /usr/share/doc/Terminal/C/images/terminal-applications-dialog.png /usr/share/doc/Terminal/C/images/terminal-applications-menu.png /usr/share/doc/Terminal/C/images/terminal-choose-custom-webbrowser.png /usr/share/doc/Terminal/C/images/terminal-compose-shortcut.png /usr/share/doc/Terminal/C/images/terminal-edit-applications.png /usr/share/doc/Terminal/C/images/terminal-edit-preferences.png /usr/share/doc/Terminal/C/images/terminal-first-time.png /usr/share/doc/Terminal/C/images/terminal-multiple-tabs.png /usr/share/doc/Terminal/C/images/terminal-preferences-advanced.png /usr/share/doc/Terminal/C/images/terminal-preferences-appearance.png /usr/share/doc/Terminal/C/images/terminal-preferences-colors.png /usr/share/doc/Terminal/C/images/terminal-preferences-general.png /usr/share/doc/Terminal/C/images/terminal-preferences-shortcuts.png /usr/share/doc/Terminal/C/images/terminal-set-title.png /usr/share/doc/Terminal/C/images/terminal-toolbars.png /usr/share/doc/Terminal/ja /usr/share/doc/Terminal/ja/images /usr/share/doc/Terminal/ja/images/terminal-applications-dialog.png /usr/share/doc/Terminal/ja/images/terminal-applications-menu.png /usr/share/doc/Terminal/ja/images/terminal-choose-custom-webbrowser.png /usr/share/doc/Terminal/ja/images/terminal-compose-shortcut.png /usr/share/doc/Terminal/ja/images/terminal-edit-applications.png /usr/share/doc/Terminal/ja/images/terminal-edit-preferences.png /usr/share/doc/Terminal/ja/images/terminal-first-time.png /usr/share/doc/Terminal/ja/images/terminal-multiple-tabs.png /usr/share/doc/Terminal/ja/images/terminal-preferences-advanced.png /usr/share/doc/Terminal/ja/images/terminal-preferences-appearance.png /usr/share/doc/Terminal/ja/images/terminal-preferences-colors.png /usr/share/doc/Terminal/ja/images/terminal-preferences-general.png /usr/share/doc/Terminal/ja/images/terminal-preferences-shortcuts.png /usr/share/doc/Terminal/ja/images/terminal-set-title.png /usr/share/doc/Terminal/ja/images/terminal-toolbars.png /usr/share/doc/Terminal/terminal.css /usr/share/icons /usr/share/icons/hicolor /usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/stock /usr/share/icons/hicolor/16x16/stock/generic /usr/share/icons/hicolor/16x16/stock/generic/stock_terminal-closetab.png /usr/share/icons/hicolor/16x16/stock/generic/stock_terminal-closewindow.png /usr/share/icons/hicolor/16x16/stock/generic/stock_terminal-newtab.png /usr/share/icons/hicolor/16x16/stock/generic/stock_terminal-newwindow.png /usr/share/icons/hicolor/16x16/stock/generic/stock_terminal-reportbug.png /usr/share/icons/hicolor/24x24 /usr/share/icons/hicolor/24x24/stock /usr/share/icons/hicolor/24x24/stock/generic /usr/share/icons/hicolor/24x24/stock/generic/stock_terminal-closetab.png /usr/share/icons/hicolor/24x24/stock/generic/stock_terminal-closewindow.png /usr/share/icons/hicolor/24x24/stock/generic/stock_terminal-fullscreen.png /usr/share/icons/hicolor/24x24/stock/generic/stock_terminal-newtab.png /usr/share/icons/hicolor/24x24/stock/generic/stock_terminal-newwindow.png /usr/share/icons/hicolor/24x24/stock/generic/stock_terminal-reportbug.png /usr/share/icons/hicolor/24x24/stock/generic/stock_terminal-showborders.png /usr/share/icons/hicolor/24x24/stock/generic/stock_terminal-showmenu.png /usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/stock /usr/share/icons/hicolor/48x48/stock/generic /usr/share/icons/hicolor/48x48/stock/generic/stock_terminal-advanced.png /usr/share/icons/hicolor/48x48/stock/generic/stock_terminal-appearance.png /usr/share/icons/hicolor/48x48/stock/generic/stock_terminal-colors.png /usr/share/icons/hicolor/48x48/stock/generic/stock_terminal-compose.png /usr/share/icons/hicolor/48x48/stock/generic/stock_terminal-general.png /usr/share/icons/hicolor/48x48/stock/generic/stock_terminal-mailreader.png /usr/share/icons/hicolor/48x48/stock/generic/stock_terminal-shortcuts.png /usr/share/icons/hicolor/48x48/stock/generic/stock_terminal-webbrowser.png /usr/share/icons/hicolor/scalable /usr/share/icons/hicolor/scalable/apps /usr/share/icons/hicolor/scalable/apps/Terminal.svg /usr/share/locale /usr/share/locale/ca /usr/share/locale/ca/LC_MESSAGES /usr/share/locale/ca/LC_MESSAGES/Terminal.mo /usr/share/locale/de /usr/share/locale/de/LC_MESSAGES /usr/share/locale/de/LC_MESSAGES/Terminal.mo /usr/share/locale/el /usr/share/locale/el/LC_MESSAGES /usr/share/locale/el/LC_MESSAGES/Terminal.mo /usr/share/locale/en_GB /usr/share/locale/en_GB/LC_MESSAGES /usr/share/locale/en_GB/LC_MESSAGES/Terminal.mo /usr/share/locale/es /usr/share/locale/es/LC_MESSAGES /usr/share/locale/es/LC_MESSAGES/Terminal.mo /usr/share/locale/eu /usr/share/locale/eu/LC_MESSAGES /usr/share/locale/eu/LC_MESSAGES/Terminal.mo /usr/share/locale/fi /usr/share/locale/fi/LC_MESSAGES /usr/share/locale/fi/LC_MESSAGES/Terminal.mo /usr/share/locale/fr /usr/share/locale/fr/LC_MESSAGES /usr/share/locale/fr/LC_MESSAGES/Terminal.mo /usr/share/locale/he /usr/share/locale/he/LC_MESSAGES /usr/share/locale/he/LC_MESSAGES/Terminal.mo /usr/share/locale/hu /usr/share/locale/hu/LC_MESSAGES /usr/share/locale/hu/LC_MESSAGES/Terminal.mo /usr/share/locale/it /usr/share/locale/it/LC_MESSAGES /usr/share/locale/it/LC_MESSAGES/Terminal.mo /usr/share/locale/ja /usr/share/locale/ja/LC_MESSAGES /usr/share/locale/ja/LC_MESSAGES/Terminal.mo /usr/share/locale/ko /usr/share/locale/ko/LC_MESSAGES /usr/share/locale/ko/LC_MESSAGES/Terminal.mo /usr/share/locale/nl /usr/share/locale/nl/LC_MESSAGES /usr/share/locale/nl/LC_MESSAGES/Terminal.mo /usr/share/locale/pt_BR /usr/share/locale/pt_BR/LC_MESSAGES /usr/share/locale/pt_BR/LC_MESSAGES/Terminal.mo /usr/share/locale/ru /usr/share/locale/ru/LC_MESSAGES /usr/share/locale/ru/LC_MESSAGES/Terminal.mo /usr/share/locale/sk /usr/share/locale/sk/LC_MESSAGES /usr/share/locale/sk/LC_MESSAGES/Terminal.mo /usr/share/locale/vi /usr/share/locale/vi/LC_MESSAGES /usr/share/locale/vi/LC_MESSAGES/Terminal.mo /usr/share/locale/zh_CN /usr/share/locale/zh_CN/LC_MESSAGES /usr/share/locale/zh_CN/LC_MESSAGES/Terminal.mo /usr/share/locale/zh_TW /usr/share/locale/zh_TW/LC_MESSAGES /usr/share/locale/zh_TW/LC_MESSAGES/Terminal.mo /usr/share/pixmaps /usr/share/pixmaps/terminal.xpm drac@unaffiliated ~ $ I see those icons. Reproducible: Always Steps to Reproduce:
Most probably because of that change. Do you have an icon-theme.cache in /usr/share/icons? Which version of Gtk?
GTK+ is at version 2.8.12 drac@unaffiliated /usr/share/icons $ find /usr/share/icons -name icon-theme.cache /usr/share/icons/Crux/icon-theme.cache /usr/share/icons/Lush/icon-theme.cache /usr/share/icons/Wasp/icon-theme.cache /usr/share/icons/Sandy/icon-theme.cache /usr/share/icons/gnome/icon-theme.cache /usr/share/icons/Nuvola/icon-theme.cache /usr/share/icons/Rodent/icon-theme.cache /usr/share/icons/gartoon/icon-theme.cache /usr/share/icons/Smokey-Red/icon-theme.cache /usr/share/icons/Amaranth/icon-theme.cache /usr/share/icons/nuvola/icon-theme.cache /usr/share/icons/Smokey-Blue/icon-theme.cache /usr/share/icons/HighContrastLargePrint/icon-theme.cache /usr/share/icons/hicolor/icon-theme.cache /usr/share/icons/LowContrastLargePrint/icon-theme.cache /usr/share/icons/HighContrastLargePrintInverse/icon-theme.cache /usr/share/icons/Gorilla/icon-theme.cache /usr/share/icons/Flat-Blue/icon-theme.cache drac@unaffiliated /usr/share/icons $ ls Amaranth gnome HighContrastLargePrint Lush Smokey-Blue Crux Gorilla HighContrastLargePrintInverse nuvola Smokey-Red Flat-Blue hicolor LargePrint Nuvola Wasp gartoon HighContrast LowContrast Rodent gentoo HighContrastInverse LowContrastLargePrint Sandy drac@unaffiliated /usr/share/icons $
Is the icon-theme.cache up2date for hicolor? Try to remove the file and run gtk-update-icon-cache /usr/share/icons/hicolor.
Hicolor icon theme may not be installed. XfceIconTheme would use a bundled index.theme if hicolor was missing, but GtkIconTheme will probably barf if $datadir/icons/hicolor/index.theme doesn't exist.
That wasn't it.. Still no icons.. * x11-themes/hicolor-icon-theme Available versions: 0.5 0.8 0.9 Installed: 0.9 Homepage: http://icon-theme.freedesktop.org/wiki/HicolorTheme Description: Fallback theme for the freedesktop icon theme specification unaffiliated hicolor # ls 128x128 192x192 32x32 48x48 72x72 icon-theme.cache scalable 16x16 24x24 36x36 64x64 96x96 index.theme unaffiliated hicolor # mv icon-theme.cache /tmp/ unaffiliated hicolor # gtk-update-icon-cache /usr/share/icons/hicolor Cache file created successfully. unaffiliated hicolor # ls 128x128 192x192 32x32 48x48 72x72 icon-theme.cache scalable 16x16 24x24 36x36 64x64 96x96 index.theme unaffiliated hicolor #
Hm, Gentoo, Brian should be able to reproduce it then?
http://hideout.unk.fi/~drac/terminal2.png , in Toolbar , some of the icons change when I change Icon Theme from User Interface Settings, but rest stays as it is.
Yeah, Gentoo, ~x86 branch
Well, there's certainly something wrong with your configuration. For some reaon, GtkIconTheme is unable to locate icons in the hicolor theme.
I'm not seeing the problem. I'm using current SVN Terminal, though. Not sure about the reporter. I'd say perhaps XDG_DATA_DIRS problem, but he's installed to /usr.
Created attachment 456 it-test.c Reporter: can you try this? Download and compile with: gcc -o it-test it-test.c `pkg-config libxfcegui4-1.0 --cflags --libs` Run it with the base name of one of the icons (no extension). So for example I get: $ ./it-test stock_terminal-advanced From GtkIconTheme: /opt/xfce4-svn/share/icons/hicolor/48x48/stock/generic/stock_terminal-advanced.png From Xfce: /opt/xfce4-svn/share/icons/hicolor/48x48/stock/generic/stock_terminal-advanced.png Please paste your output.
drac@unaffiliated ~ $ gcc -o it-test it-test.c `pkg-config libxfcegui4-1.0 --cflags --libs` drac@unaffiliated ~ $ ./it-test (it-test:29638): Gtk-CRITICAL **: gtk_icon_theme_lookup_icon: assertion `icon_name != NULL' failed From GtkIconTheme: (not found) (it-test:29638): libxfcegui4-CRITICAL **: xfce_themed_icon_lookup: assertion `name' failed From Xfce: (not found) drac@unaffiliated ~ $ ./it-test stock_terminal-advanced From GtkIconTheme: (not found) From Xfce: (not found) drac@unaffiliated ~ $
As Benny says, seems like it's something peculiar to your setup, or maybe a gtk bug.
Could be, could be. But still, thanks. I'm going try something, definately, can't leave it like this, and i'll post here if I get it fixed and how.
When I change theme to "hicolor" it still doesn't display those images.. that's a bit weird.
Okay, downgrading hicolor-icon-theme to version 0.8 from 0.9 "fixes" this issue, but where is the bug.. in hicolor-icon-theme or Terminal (other parts of Xfce4) ?
Either hicolor-icon-theme or Gtk+.
http://bugs.gentoo.org/show_bug.cgi?id=122797