I miei due centesimi.
Ho installato diverse versioni di Ubuntu su macchine virtuali, usando sia VMware Player che Virtualbox, e la risposta di Vincent è assolutamente corretta. VMware odia il desktop Ubuntu chiamato Unity (purtroppo, come menzionato prima, questo condivide un nome con la modalità Unity di VMware). Questo è solo un motivo in più per evitare il desktop proprietario di Ubuntu.
Il mio consiglio è che DEVI usare Ubuntu, provare Xubuntu, che utilizza il desktop XFCE, ed è pienamente compatibile sia con la modalità Unity di VMware sia con la modalità Seamless di Virtualbox. Come ulteriore vantaggio, XFCE è più leggero, più veloce, offre un flusso di lavoro migliore e (IMO) più bello di Unity Desktop, che evito come la peste.
Un'altra opzione, che potrebbe essere persino migliore dell'uso di XFCE, è quella di utilizzare una distribuzione più stabile che utilizza il desktop Gnome 2 precedente. Una scelta eccellente per questo è CentOS, che è una distribuzione completamente compatibile con RedHat. Funziona perfettamente con VMware. Non è adatto a coloro che desiderano il software più nuovo, più grazioso e all'avanguardia (ad esempio Pipelight, versioni più recenti di LibreOffice, ecc ...) ma se si desidera uno sviluppo solido, una piattaforma di programmazione che è MOLTO priva di bug funzionerebbe ottimo.
L'ultimo pensiero, il desktop MATE di Linux Mint è semplicemente un fork di Gnome 2, quindi probabilmente offrirebbe un'ottima alternativa per coloro che hanno bisogno di software all'avanguardia e compatibilità VM. Ha anche il vantaggio di essere basato su Ubuntu, quindi non sarebbe necessario adattarsi alle idiosincrasie di una nuova distribuzione Linux.
Comunque, sono tutte troppe informazioni, ma è tardi e non riesco a dormire. Spero che questo sia stato marginalmente utile.