Hi Matt, Thanks for your extra information. It helps a little, but doesn't provide a lot of extra information. I'll try and explain what is going on.
There are 3 ways in which OOo can choose its menu font, and those correspond to the 3 settings of OOO_FORCE_DESKTOP - none, kde and gnome. The kde and gnome methods get the font from the desktop environment. The none method uses the list of fonts to search in VCL.xcu. Normally OOo determines which of those methods to use automatically; by setting it to none you are just telling it to ignore that it is running Gnome and use the VCL.xcu method, just like it does when you use enlightenment or xfce. I cannot reproduce this on my system, so I need help from you to find out what is so special about your system. It might be fastest if you could give me access temporarily to your machine - please mail me privately if that is possible. In the meantime, could you send me the file ~/.openoffice/1.1.1/user/psprint/pspfontcache please? That might help me take a guess at which font OOo is trying to use. Thanks, Chris