Fix “Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon’ is loaded.” on Arch Linux

Usually after installing vmware from the AUR, it doesn’t launch any VMs because certain modules aren’t loaded. In my case, I restarted my computer after installing vmware, then ran:

sudo modprobe -a vmw_vmci vmmon vmnet
sudo systemctl enable vmware-networks.service

After running those commands and rebooting, vmware was able to run virtual machines. In my case, after probing vmci, I got this error message:

modprobe: FATAL: Module vmci not found in directory /lib/modules/5.8.14-arch1-1

But vmware worked and was able to boot a Linux VM regardless.


Leave a Reply

Your email address will not be published. Required fields are marked *