I'm using xfce 4.0 on a debian lenny/sid box, my problem is that i don't have any icons not either on the pop-up menu or in the main menu, all the icons of the desktop are available and on the toolbar too.
When i used xfdesktop --menu, my menu appears with the icons but then i tried to click the xfce icon and my menu appears but with no icons on it, it only shows the names of the programs.
Right click on your xfce icon, click on properties and see if the most obvious checkbox has become unchecked.
Hello, I have the same kind of problem, but I only some icons are displayed.
I'm on Debian Lenny, and just after installing version 4.6, some menu icons are replaced by crosses. Some sub-menu icons are missing too.
As for the icons, terminal, xfcedit and webbrowser panel(But for them it was easy to recover).
I take a screenshot so you can better understand: http://bayimg.com/image/caojaaabh.jpg
It seems it can't find the icons (because of the cross), as if there was an error in the name or the address, but I don't know the file that manages it, I prefer to avoid change anything.
I think it is located in this folder, but the names of icons to replace that I do not know ... ~/.cache/xfce4/desktop$
Sorry for my bad english, I'm french ;D
Install tango-icon-theme and gnome-icon-theme.