Autosizing screen stops on VmWare Workstation for your linux guest

Sympton:
Your display no longer autosizes for your Linux guest, running under VmWare workstation.

Cause:
This seems to be caused by a race condition where the open-vm-tools try to activate before the graphic environment is available.

Resolution:
Edit the configuration file for open-vm-tools, by running

nano sudo /etc/systemd/system/multi-user.target.wants/open-vm-tools.service

And add the following lines in the UNIT section of the file:

Requires=graphical.target
After=graphical.targ