Immediatly after emerging porthole the icon does not show on the gnome menus. It doesn't appear later either, it's just never there. I think the problem is that the icon path is relative: (from porthole.desktop) Icon=../porthole/pixmaps/porthole-icon.png The relative path doesn't work though. This line should be: Icon=/usr/share/porthole/pixmaps/porthole-icon.png Reproducible: Always Steps to Reproduce: 1. Emerge Porthole 2. Open Applications -> System Tools 3. Look at the Porthole menu item Actual Results: No icon is shown for Porthole but all other apps have one
It is due to the fact we did not install the icon to the default pixmaps directory. It is in a subdirectory instead. It seems that gnome does not like looking for it, even if the correct path is specified. We have corrected that for the -0.5.0 release.
"It is in a subdirectory instead. It seems that gnome does not like looking for it, even if the correct path is specified." I think It's the "../" that Gnome doesn't like. Altering the .desktop file to specify the absoloute path (/usr/share/porthole/pixmaps/blah) works fine.
This should be fixed with porthole-0.5.0 which is in the tree.