Welcome to the installation and use of VMware Workstation 17 Pro on Linux Mint 21 Vanessa. In this article, we will explain how to set up Workstation Pro and how to create a new virtual machine. We will also show how to run Windows or Linux systems without the need for dual booting.
That said, you may be new to virtualization. If you want to expand your knowledge, this guide will help you. In short, you will find all the information you need about virtualization software on Linux Mint here. Let’s dive in!

How to Install VMware Workstation 17 Pro on Linux Mint 21 Vanessa?
VMware Workstation Pro is the most popular virtualization program for setting up and running virtual machines on your computer. You can use Workstation free for 30 days and then buy it.
You can easily install VMware Workstation software on Windows- and Linux-based systems. Next, you create new virtual machines. As a result, you can run systems such as Windows, Linux, Solaris, or macOS on your physical computer.
On Windows operating systems, the setup file usually has an .exe extension. On Linux systems, however, you see extensions such as .bundle. VMware releases the setup file for Linux distributions with the .bundle extension.
Downloading and Installing VMware Workstation
We suggest you install Workstation Pro. It is the paid pro build of VMware Workstation. Also, use it on your Linux Mint PC. You can buy it after the 30-day trial if you want. Alternatively, you can keep using VMware Workstation Player for free.
Step 1
To download VMware Workstation, visit the official website at this link. Then go to the ‘Workstation 17 Pro for Linux’ section, as shown in the image below. Finally, click the Download button.
You can use the terminal instead of manually downloading the Workstation software. Running the commands below makes this process faster.
cd ~/Downloads
wget https://download3.vmware.com/software/WKST-1700-LX/VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle
Step 2
You have installed VMware Workstation 17 Pro & Player. Now we must install the dependent packages needed for this virtualization software. Run the ‘sudo apt install build-essential dkms’ command in the terminal.
sudo apt install build-essential dkms
Step 3
Download the VMware.bundle file to your computer. Then open the terminal by pressing Ctrl+Alt+T. Before setup, run the ‘sudo apt update’ and ‘sudo apt upgrade’ commands to update the system.
After you update your Linux Mint system, go to the location of the .bundle file. To do so, run the ‘cd ~/Downloads/’ command. Then view the contents of the Downloads directory with the ‘ls’ command.
To give the .bundle file execute permission, first run the chmod command. Then run the ‘sudo ./filename.bundle’ command to start the setup.
Linux Mint has package management tools similar to Ubuntu’s. On a different computer, you can apply the steps to set up VMware Workstation on Ubuntu.
chmod +x VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle
sudo ./VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle
Step 4
After you install the extra packages for VMware, run the program from the Applications menu.

Step 5
When the Welcome window opens, accept the VMware license agreement and click Next.

License Settings and Completing the Setup
Step 1
Also accept the ‘VMware OVF Tool Component for Linux’ license agreement, and click Next.

Step 2
Enable checking for new versions each time you run Workstation, and click Next.

Step 3
You can support bug fixes by joining the VMware Customer Experience Improvement Program (CEIP). You also help build a better user experience. If you do not want to join CEIP, select No.

Step 4
If you bought Workstation, you can enter your license key on this screen. Want to try the program for 30 days? So, pick the option below, then click Finish.
When the Authenticate window opens, type your Linux Mint user account password and continue.

Step 5
After you install Workstation 17 Pro, you can check its version in the Help > About section.

Creating a New Virtual Machine on Linux Mint
After you install VMware Workstation on Linux Mint, you can start creating a new virtual machine. You can install Windows or another operating system on the VM you create. As a result, you can run a second OS with ease. It works on your host system.
You can try the reverse scenario if you use Linux Mint on your main machine. For a safe test environment, I recommend the steps to install Linux Mint on a virtual machine.
Step 1
On the main screen of Workstation Pro, click the Create a New Virtual Machine option. This opens the wizard.

Step 2
In the guest machine wizard, select Custom (Advanced) for advanced settings. Then click Next.

Step 3
Workstation sets the hardware version of the VM to the latest version by default. If you plan to install an older Windows system, change the hardware compatibility.
Since Windows 10 is a current operating system, set the hardware version to the newest version.

Step 4
Because you plan to install Windows 10, continue with advanced settings. Select the ‘I will install the operating system later’ option. Finally, click Next.

Step 5
Select Microsoft Windows for the guest operating system that will run on the virtual OS. Select ‘Windows 10 x64’ as the version.

Step 6
You can choose to install Windows 10 in the default location or in another location. You can change the default location where the virtual PC will be installed from Edit > Preferences.

Configuring Hardware and Disk Settings
Step 1
Set the firmware type of the Windows 10 VM to UEFI/Secure Boot.

Step 2
Set the processor and core count based on the processor features of your host computer. By default, VMware sets these processor settings to the lowest values. So, you need these values to run the VM.

Step 3
Set the virtual memory size for your Windows 10 VM based on your host RAM. Pick a good value.

Step 4
Select the NAT adapter type for the network connection of the guest machine.

Step 5
Select LSI Logic SAS, the recommended I/O controller type.

Step 6
Select NVMe, which is faster than other disk types, as the virtual disk type.

Step 7
You will install a clean Windows OS. So, select the option to create a new virtual disk.

Step 8
Set the virtual disk size based on your needs. Select the option to store the disk file as a single file on your computer.

Completing the Virtual PC Settings
Step 1
Continue without changing the name and location of the Windows 10 virtual disk file.

Step 2
After you set up the guest operating system, review the summary window. Check the settings you selected and click Finish.

Step 3
After you prepare the VM, close the window. It tells you to download and install the VMware Tools and guest OS.
NOTE: You need extra drivers for your VM to run well. Do not take this part lightly. For file sharing, be sure to apply the steps to install Linux Mint guest tools.

Step 4
To set up the virtual machine in more detail, click Edit VM Settings.

Step 5
After selecting processor settings in the Hardware area, select all options under Virtualization Engine.
- Virtualize Intel VT-x/EPT or AMD-V/RVI
- Virtualize CPU Performance Counters
- Virtualize IOMMU (IO Memory Management Unit)

Step 6
To add a Windows 10 ISO file to the guest machine, select the CD/DVD hardware. Then enable the Use ISO Image option. Click the Browse button to specify the file location.
Go to the folder where you saved the setup media. So, select the Windows 10 ISO file and open it.

Starting the Setup and Final Settings
Step 1
To use USB 3.x devices on the Windows 10 virtual PC, open the USB Controller settings. Set the Compatibility setting to USB 3.1.

Step 2
Run the VM to start installing Windows 10.

Step 3
On your Linux computer, you can now install the Windows 10 operating system in your VMware virtualization software.

Deleting the Virtual Machine
You may want to fully delete the virtual machines you installed from your computer. So, you can easily delete all files associated with the VM from the Workstation library and your host disk.
You can see your installed VMs in the Library section of VMware Workstation. Right-click your guest system in the Library section. Then click Manage > Delete from Disk. Click Yes in the confirmation dialog to confirm deletion.
Finally, go to the location where you installed the VM on your Linux system. Check whether the corresponding folder exists.

Uninstalling VMware Workstation from a Linux Mint PC
If you plan to uninstall Workstation from your computer, use the terminal. You can do this easily on your Linux system.
After you open the terminal, run the ‘vmware-installer –list-products’ command. This command shows which VMware products are installed.
vmware-installer --list-productsTo fully uninstall Workstation, run the ‘sudo vmware-installer -u vmware-workstation’ command in the terminal. If you do not want to delete the configuration files, type No at the prompt.
You must pay attention to leftover files when you remove packages from the terminal. One of the most common mistakes is forgetting the configuration directories. To keep the system clean, you can use the method to fully uninstall VMware software from Linux.
sudo vmware-installer -u vmware-workstation
Video
Installing Older Versions
| Mint / VM Version | YouTube Video | Slides |
|---|---|---|
| 18 / 14 Pro | Watch | View |
| 19 / 15 Pro | Watch | View |
| 20 / 16 Pro | Watch | View |
| 21 / 16 Pro | Watch | View |
| 21 / 17 Pro (NEW) | Watch | – |
FAQ About Linux Mint & VMware Workstation
Which packages should I install before I install Workstation 17 on Linux Mint 21?
How do I fix it if the vmmon and vmnet modules do not compile during setup?
Which setting should I change if VMware Workstation does not start when Secure Boot is enabled in Mint?
How do I fix screen resolution and icon size in the virtual machine?
Why does the virtual machine crash when I enable 3D acceleration, and how do I fix it?
How do I install drivers in the VM?
Which settings should I use for better performance in Workstation 17?
Is Linux Mint 21.3 compatible with Workstation 17?
Which log files should I check if Workstation will not open?
What should I pay attention to when I fully remove Workstation 17?
Conclusion
In short, VMware Workstation 17 Pro is a strong, friendly virtualization platform. It runs well on Linux Mint 21 Vanessa.
Also, you can set up virtual machines with ease. Just follow the steps in this guide. That said, you can run more than one operating system without dual booting. In addition, our guide helps you.
Our guide works whether you are new to virtualization or want to grow your knowledge. To sum up, explore the power of VMware Workstation. What’s more, enjoy the ease of using more than one operating system on one computer.


1 Reader Comment
Hello,
I installed the 15 Pro (licensed) on Linux Mint 19.1 and Mint is fully patched and running on the most current kernel as of today (4.15.0-52). The first VM I built is a Windows 10 OS and I am having a problem in that USB pass through is not working. USB 3.0 support is enabled and I have the box checked for “automatically connect USB devices” and also “show all USB input devices”. When I use the ‘add’ in hardware, neither my USB headset or USB hard drive show up as choices to present to the Windows 10 vm.
I found some older articles on earlier versions that said VMware wont be able to show any USB device to a VM until the host OS lets go of it first. The article said to force Linux to let go of it in a file (forgot the name) in the /etc folder but Mint does not have such a file in this newer Linux build.
Any ideas what is keeping VMware from seeing USB devices so it can present them to a VM?