VMWare 14 on Fedora 26

When upgrading from Fedora 24 to Fedora 26, I found that vmware 12 would not work. To make it work, I had to upgrade to vmware 14, but still, there were problems. I found that I had a message warning that the host machine was running out of memory can could not start the virtual machine. My laptop has 64GB of RAM and the VM only needs 8GB, so something was wrong.

The host machine is running Fedora 24. As usual, with VMWare and Fedora, it is necessary to hack the vmmon and vmnet files in /usr/lib/vmware/modules/source.

To fix, do the following

cd /usr/lib/vmware/modules/source
git clone -b workstation-14.0.0 https://github.com/mkubecek/vmware-host-modules
login as root.
cd vmware-host-modules
cp -r vmmon-only /usr/lib/vmware/modules/source
cp -r vmnet-only /usr/lib/vmware/modules/source
cd /usr/lib/vmware/modules/source
vmware-modconfig –console –install-all
restart the machine.

The problem should now be solved.