The .desktop file included in the files in the portage tree points to virtualbox-bin.png icon in /usr/share/pixmaps however, only virtualbox.png exists, so the icon is missing. I guess just changing the Icon line with Icon=virtualbox should fix the problem. /usr/portage/app-emulation/virtualbox-bin/files/virtualbox-bin.desktop : [Desktop Entry] Name=Sun xVM VirtualBox Type=Application Comment=Run several virtual systems on a single host computer Exec=VirtualBox TryExec=VirtualBox Icon=virtualbox-bin Categories=System;Emulator;
Index: files/virtualbox-bin.desktop =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/files/virtualbox-bin.desktop,v retrieving revision 1.3 diff -u -B -r1.3 virtualbox-bin.desktop --- files/virtualbox-bin.desktop 27 Oct 2008 17:15:21 -0000 1.3 +++ files/virtualbox-bin.desktop 10 Nov 2008 18:24:03 -0000 @@ -4,5 +4,5 @@ Comment=Run several virtual systems on a single host computer Exec=VirtualBox TryExec=VirtualBox -Icon=virtualbox-bin +Icon=virtualbox Categories=System;Emulator;
already fixed on jokey's overlay[1], waiting for the commit [1] http://overlays.gentoo.org/dev/jokey/changeset/526
Seems fixed now.