# /usr/lib/vmware/bin/vmware-enter-serialĮxtracting the VMware BIOS $ objcopy /usr/lib/vmware/bin/vmware-vmx -O binary -j bios440 -set-section-flags bios440=a Note: The -debug binary informs the user of an incorrect license.
Where XXXXX-XXXXX-XXXXX-XXXXX-XXXXX is your license key.
Tips and tricks Entering the Workstation Pro license key From terminal # /usr/lib/vmware/bin/vmware-vmx-debug -new-sn XXXXX-XXXXX-XXXXX-XXXXX-XXXXX # ln -s wssc-adminTool /usr/lib/vmware/bin/vmware-wssc-adminTool To prevent the service startup, this can be fixed with a symlink: The rvice calls wssc-adminTool in its command chain, despite having been renamed to vmware-wssc-adminTool. PIDFile=/var/lock/subsys/vmware-workstation-server etc/systemd/system/rvice ĮxecStart=/etc/init.d/vmware-workstation-server startĮxecStop=/etc/init.d/vmware-workstation-server stop Wants=rviceĪfter=rviceĮxecStart=/usr/bin/vmware-networks -startĪdd this service as well, if you want to connect to your VMware Workstation installation from another Workstation Server Console: WantedBy=multi-user.target /etc/systemd/system/rvice ĮxecStop=/usr/bin/vmware-usbarbitrator -kill service files ( vmware-usbarbitrator and vmware-networks are also included vmware-workstation AUR with a few differences): (Optional) Instead of using /etc/init.d/vmware ( start|stop|status|restart) and /usr/bin/vmware-usbarbitrator directly to manage the services, you may also use.
See the INSTALL document found on the repository for the most up-to-date module installation instructions for VMware Workstation versions from 12.5.5 and up. The older versions presented in this article and their natively supported kernels are as follows: 15.5 (kernels up to 5.4), 14.1.7 (4.18) and 12.5.9 (4.12).įor VMware bundle versions, a collection of patches needed for the VMware host modules to build against recent kernels can be found from the vmware-host-modules GitHub repository. VMware Workstation 16.0 supports kernel 5.8 out of the box. rvice for sharing virtual machines (not available since version 16).
rvice for connecting USB devices to guest.rvice for guest network access (otherwise you will get an error could no connect 'ethernet 0' to virtual network and you will not be able to use vmware-netcfg).
Then, as desired, enable some of the following services: It is also necessary to install the appropriate headers package(s) for your installed kernel(s): for example linux-headers or linux-lts-headers. Install vmware-workstation AUR, vmware-workstation15 AUR, vmware-workstation14 AUR, vmware-workstation12 AUR or vmware-workstation11 AUR for respectively versions 16, 15, 14, 12 and 11 of VMware Workstation. Tip: To (re)build the modules from terminal later on, use: The latter is preferred if using VMware Workstation on x86_64. You can either install using VMware bundle or package vmware-workstation AUR. Enable Virtualization through your machine's BIOS/UEFI
6.8.5 vmplayer/vmware fails to start from version 12.5.3 to version 12.5.5.6.8.4 vmplayer/vmware fails to start from version 12.5.4.6.8.3 vmplayer/vmware version 14 fails to start.6.8.2 Segmentation fault at startup due to old Intel microcode.6.8.1 Module CPUIDEarly power on failed.6.7.1 User interface initialization failed.6.5 Kernel-based Virtual Machine (KVM) is running.6.3 Incorrect login/password when trying to access VMware remotely.6.1 Kernel headers for version x.y-zzzz were not found.5.5 Suspend virtual machines before host suspend/hibernate.5.4 Enable 3D graphics on Intel, Optimus and AMD.5.1 Entering the Workstation Pro license key.