New Gentoo install - why does main menu not have icons?

Mark Knecht markknecht at gmail.com
Tue Mar 2 18:10:20 CET 2010


On Tue, Mar 2, 2010 at 2:23 AM, Mișu Moldovan <dumol at gnome.ro> wrote:
> Mark Knecht <markknecht at gmail.com> a scris:
>> I've just done a complete Gentoo install from scratch. The machine is
>> up and running (I'm using it now) and XFCE looks good so far but one
>> thing I notice is that the main XFCE menu on the bottom left doesn't
>> have any icons associated with about 1/2 of the items. (Specifically
>> Settings, accessories, Development, Multimedia and System)
>>
>> Is there some package the Gentoo devs have made optional that might
>> fill all that in?
>>
>> I've not seen this on my other machines which also have either Gnome,
>> KDE or both. This machine has neither and shows the problem.
>
> I've experienced the same problem lately and, from what I've seen, the
> xfce-base/xfce4-meta-4.6.1 only pulls x11-themes/hicolor-icon-theme and
> x11-themes/xfce4-icon-theme, but this is not enough to have icons
> associated with all menu items. In my case, x11-themes/gnome-icon-theme
> fixed the issue, but x11-themes/tango-icon-theme should also do it.
>
> If that works for you too, don't thank me, instead please fill a bug in
> Gentoo's Bugzilla, so that others get to benefit from this... :)
>
> --
> mișu

OK, so we seem to be in sync. Here's my wife's machine without icons
for the XFCE menu items I mintioned earlier:

dragonfly ~ # emerge -pvDuN @world

These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 kB
dragonfly ~ #

Icons and themes currently installed: (unless there are others that
don't have the word icon or theme in the name...)

dragonfly ~ # eix -Ic | grep theme
[I] x11-themes/gtk-engines-xfce (2.6.0 at 02/28/10): GTK+ Xfce4 theme engine
[I] x11-themes/hicolor-icon-theme (0.11 at 02/28/10): Fallback theme for
the freedesktop icon theme specification
[I] x11-themes/mythtv-themes (0.21_p16505 at 03/01/10): A collection of
themes for the MythTV project.
[I] x11-themes/xfce4-icon-theme (4.4.3 at 02/28/10): Default icon theme
for Xfce4, called Rodent.
dragonfly ~ # eix -Ic | grep icon
[I] virtual/libiconv (0 at 02/28/10): Virtual for the GNU conversion library
[I] x11-themes/hicolor-icon-theme (0.11 at 02/28/10): Fallback theme for
the freedesktop icon theme specification
[I] x11-themes/xfce4-icon-theme (4.4.3 at 02/28/10): Default icon theme
for Xfce4, called Rodent.
dragonfly ~ #

If I use tango-icon-theme to patch the problem, which seems like a
reasonable solution on the surface, then it drags in 9 new packages,
one of which (imagemagick) is fairly large.

dragonfly ~ # emerge -pv tango-icon-theme

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-perl/XML-NamespaceSupport-1.09  0 kB
[ebuild  N    ] app-arch/cabextract-1.2-r1  USE="-extra-tools" 0 kB
[ebuild  N    ] dev-perl/XML-SAX-0.16  0 kB
[ebuild  N    ] media-fonts/corefonts-1-r4  USE="X" 0 kB
[ebuild  N    ] media-gfx/imagemagick-6.5.8.8  USE="X bzip2 corefonts
jpeg openmp perl png svg tiff truetype xml zlib -autotrace -djvu -doc
-fftw -fontconfig -fpx -graphviz -gs -hdri -jbig -jpeg2k -lcms -lqr
-nocxx -openexr -q32 -q8 -raw -wmf" 0 kB
[ebuild  N    ] dev-perl/XML-LibXML-1.70  0 kB
[ebuild  N    ] dev-perl/XML-Simple-2.18  0 kB
[ebuild  N    ] x11-misc/icon-naming-utils-0.8.90  0 kB
[ebuild  N    ] x11-themes/tango-icon-theme-0.8.90  USE="png" 0 kB

Total: 9 packages (9 new), Size of downloads: 0 kB
dragonfly ~ #

I'm building it now and I'm sure it will probably work but it feels
slightly like overkill. All that to patch a few icons in a menu?

I suppose others don't see this because they use apps which depend
already on some of these packages, but my wife doesn't. Her work model
is Open Office, FIrefox, HuluDesktop and MythTV frontend. She seldom
uses anything else.

Again, not complaining. Just a bit surprised. I will file a bug as
soon as I know it fixes what I see.

Cheers,
Mark



More information about the Xfce mailing list