If you are running a ubuntu server on a VM, then I highly recommend you to boot VM as headless. Here I use Oracle VirtualBox as my VM.
The two advantanges I found are
- Saves some amount of RAM.
- Anyway I ssh to VM, then one less window opened.
Even before I came to know that I can run VM as headless, I usually boot the VM and keep the window minimized. Then I ssh to VM from my terminal, so I can easily copy and paste text to and fro VM.
How to boot as headless?
You can boot the VM as headless using the command
vboxmanage startvm precise64 --type headless
and you can shutdown the VM by
vboxmanage controlvm precise64 poweroff