Xubuntu uses Xfce instead of Gnome so has a smaller footprint than Ubuntu
The following Ubuntu install howto works for Xubuntu
https://help.ubuntu.com/community/VmwareServer
However here are some gotchas :
Problem 1:
SHIPPED /tmp/vmware-config0/vmnet-only/smac_linux.x386.o
LD /tmp/vmware-config0/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST
Warning: could not find /tmp/vmware-config0/vmnet-only/.smac_linux.x386.o.cmd for /tmp/vmware-config0/vmnet-only/smac_linux.x386.o
CC /tmp/vmware-config0/vmnet-only/vmnet.mod.o
LD /tmp/vmware-config0/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-25-386'
Any ideas ?
Problem 2:
Unable to compile the VMware VmPerl Scripting API.
********
The VMware VmPerl Scripting API was not installed.
In file included from VmPerl.xs:6:
/usr/lib/perl/5.8/CORE/perl.h:382:24: error: sys/types.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:413:19: error: ctype.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:425:23: error: locale.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:442:20: error: setjmp.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:448:26: error: sys/param.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:453:23: error: stdlib.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:458:23: error: unistd.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:731:23: error: string.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:880:27: error: netinet/in.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:884:26: error: arpa/inet.h: No such file or directory
This is actual very simple to fix ! It just means that you have forgotten to use apt-get/aptitude/synaptic to install the libc6-dev package. Just have another look at https://help.ubuntu.com/community/VmwareServer