! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Terminal Icons in Preferences don't appear.
Status:
CLOSED: INVALID
Product:
Xfce4-terminal
Component:
General

Comments

Description Samuli Suominen 2006-02-23 17:34:06 CET
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:
Comment 1 Benedikt Meurer editbugs 2006-02-23 17:40:29 CET
Most probably because of that change. Do you have an icon-theme.cache in
/usr/share/icons? Which version of Gtk?
Comment 2 Samuli Suominen 2006-02-23 18:27:04 CET
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 $
Comment 3 Benedikt Meurer editbugs 2006-02-23 18:29:01 CET
Is the icon-theme.cache up2date for hicolor? Try to remove the file and run
gtk-update-icon-cache /usr/share/icons/hicolor.
Comment 4 Brian J. Tarricone (not reading bugmail) 2006-02-23 18:34:16 CET
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.
Comment 5 Samuli Suominen 2006-02-23 19:10:21 CET
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 #
Comment 6 Benedikt Meurer editbugs 2006-02-23 19:16:03 CET
Hm, Gentoo, Brian should be able to reproduce it then?
Comment 7 Samuli Suominen 2006-02-23 19:20:00 CET
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.
Comment 8 Samuli Suominen 2006-02-23 19:21:11 CET
Yeah, Gentoo, ~x86 branch
Comment 9 Benedikt Meurer editbugs 2006-02-23 19:22:11 CET
Well, there's certainly something wrong with your configuration. For some reaon,
GtkIconTheme is unable to locate icons in the hicolor theme.
Comment 10 Brian J. Tarricone (not reading bugmail) 2006-02-23 19:31:56 CET
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.
Comment 11 Brian J. Tarricone (not reading bugmail) 2006-02-23 19:38:14 CET
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.
Comment 12 Samuli Suominen 2006-02-23 19:43:50 CET
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 ~ $
Comment 13 Brian J. Tarricone (not reading bugmail) 2006-02-23 19:47:54 CET
As Benny says, seems like it's something peculiar to your setup, or maybe a gtk bug.
Comment 14 Samuli Suominen 2006-02-23 19:51:45 CET
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.
Comment 15 Samuli Suominen 2006-02-23 20:21:53 CET
When I change theme to "hicolor" it still doesn't display those images.. that's
a bit weird.
Comment 16 Samuli Suominen 2006-02-26 18:15:52 CET
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) ?
Comment 17 Benedikt Meurer editbugs 2006-02-26 18:18:05 CET
Either hicolor-icon-theme or Gtk+.
Comment 18 Samuli Suominen 2006-02-26 19:51:44 CET
http://bugs.gentoo.org/show_bug.cgi?id=122797

Bug #1494

Reported by:
Samuli Suominen
Reported on: 2006-02-23
Last modified on: 2006-04-23

People

Assignee:
Benedikt Meurer
CC List:
1 user

Version

Version:
0.2.5svn

Attachments

it-test.c (726 bytes, text/plain)
2006-02-23 19:38 CET , Brian J. Tarricone (not reading bugmail)
no flags

Additional information