I'm building a server that will run database and nodejs. Both of these can run in the terminal. However, it will also run vmware workstation which is a GUI program.
Is xserver necessary for GUI programs? Is only xserver required or does it need a window manager as well?