How to Install VMware Workstation 17 on Linux Mint 21

In this article, we will examine how to set up and use VMware Workstation 17 Pro in Linux Mint 21 Vanessa distribution, which allows you to create a virtual machine and run either Windows or Linux systems on your computer without dual-boot.

How to Install VMware Workstation 17 on Linux Mint 21

How to Set Up and Use 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 VMware Workstation for free for 30 days and then purchase it.

You can easily install VMware Workstation software on Windows and Linux-based operating systems. By creating new virtual machines, you can install operating systems such as Windows, Linux, Solaris, or macOS on your physical computer.

In Windows operating systems, the setup file extension of a program is usually exe, while in Linux systems you can see file extensions such as bundle. The setup file extension of the VMware program for Linux distributions is also published as a bundle.

How to Download and Install VMware Workstation

We recommend installing Workstation Pro, the paid and professional version of the VMware program on your Linux Mint computer. If you want, you can consider purchasing it after the 30-day trial period or continue using the Player version for free.

   Step 1

To download the VMware program, view the official website from the link here and then click the Download button in the “Workstation 17 Pro for Linux” section as in the image below.

Instead of downloading the Workstation software manually, you can perform this process faster by executing the commands below in the terminal.

cd ~/Downloads

VMware Workstation Download for Linux

   Step 2

After installing VMware Workstation, execute the “sudo apt install build-essential” command in the terminal to install the dependent packages required for the virtualization software.

sudo apt install build-essential dkms

Installing Dependent Packages

   Step 3

After downloading the Workstation.bundle file to your computer, open the terminal by pressing the CTRL + Alt + T keys together and execute the “sudo apt update” and “sudo apt upgrade” commands to update your system before installation.

After updating your Linux Mint system, execute the “cd ~/Downloads/” command to go to the location where you downloaded the bundle file and view the contents of the Downloads directory with the “ls” command.

To make the bundle file executable, first, execute the chmod command and then “sudo ./filename.bundle” to start the installation.

chmod +x VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle
sudo ./VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle

Installing the VMware Bundle File

   Step 4

After installing additional packages for VMware, run the program from the applications.

Running the VMware Workstation Program

   Step 5

When the Welcome window opens, accept the license agreement of the Workstation program and click Next.

Accepting the Workstation License Agreement

   Step 6

Also, accept the “VMware OVF Tool Component for Linux” license agreement and click Next.

Accepting the OVF Tool License Agreement

   Step 7

Enable checking for new versions every time you run VMware Workstation and click Next.

Checking for Product Updates at Startup

   Step 8

By participating in the VMware Customer Experience Improvement (CEIP) program, you can help fix bugs and improve the user experience. If you don’t want to join CEIP, you can choose No.

Joining the VMware Customer Experience Improvement Program

   Step 9

If you have purchased the VMware software, you can enter your license key from this screen. If you prefer to use the program with a 30-day trial period, select the option below and click Finish.

When the Authenticate window opens, type your Linux Mint user account password and continue.

Activating Trial Period

   Step 10

After installing VMware Workstation 17 Pro, you can check the version in Help / About.

Checking VMware Version

How to Create a New Virtual Machine

After installing VMware Workstation on Linux Mint, you can start creating a new virtual machine. You can easily run a second OS on your host system by installing Windows or one of the other operating systems on the VM you created.

   Step 1

Open the wizard by clicking Create a New Virtual Machine on the main screen of VMware Pro.

Opening the Virtual Machine Wizard

   Step 2

Check Custom (Advanced) and click Next to make more advanced settings in the virtual machine configuration wizard.

Creating a Virtual Machine in Advanced Settings

   Step 3

By default, the hardware version of the virtual machine is configured with the latest version of the Workstation software. If you plan to install one of the older Windows systems, don’t forget to change the hardware compatibility version.

Since Windows 10 is an up-to-date operating system, configure the hardware version as the latest.

Setting Virtual Machine Hardware Compatibility

   Step 4

Since you will be installing Windows 10, select “I will install the operating system later” and click Next to continue configuring more advanced settings.

I Will Install the Operating System Later

   Step 5

Select Microsoft Windows for the platform of the guest operating system that will run on the virtual computer and choose the version “Windows 10 x64”.

Choosing the Guest OS

   Step 6

You can choose to install Windows 10 in the default location or you can install it in another location. You can change the default location where the virtual machine will be installed from Edit / Preferences.

Configuring the VM Name and Location

   Step 7

Configure the firmware type of the Windows 10 VM as UEFI / Secure Boot.

Selecting the UEFI Firmware Type

   Step 8

Configure the number of processors and cores according to the processor characteristics of your host computer. The processor settings here are configured to run the VM at its minimum.

Increasing the Number of Virtual Processor Cores

   Step 9

For Windows 10 VM, configure the virtual memory size to a suitable value according to the RAM capacity of your host computer.

Configuring Virtual Memory Size

   Step 10

Select the NAT adapter type for the network connection of the virtual machine.

Choosing the NAT Network Adapter

   Step 11

Select the recommended LSI Logic SAS as the I/O controller type.

Selecting LSI Logic SAS Controller Type

   Step 12

For the virtual disk type, select the NVMe type, which is faster than other disk types.

Selecting the NVMe Disk Type

   Step 13

Choose to create a new virtual disk as you will be installing a clean Windows operating system.

Creating a New Virtual Disk

   Step 14

Configure the size of the virtual disk and choose to backup the disk file as the only file type on your computer.

Choosing to Store a Virtual Disk as a Single File and Configuring Disk Size

   Step 15

Continue without changing the name and location of the Windows 10 virtual disk file.

Configuring the Location of the Disk File

   Step 16

After configuring the guest operating system, check the settings you have made in the summary window and click Finish.

Closing the Hardware Summary Window

   Step 17

After preparing the virtual computer, close the window that tells you to install the guest operating system and VMware Tools.

VMware Tools Installation Information Window

   Step 18

Click Edit Virtual Machine Settings to further configure the virtual machine.

Editing the Settings of a Windows 10 Guest Machine

   Step 19

After selecting the processors from the hardware area, select all the features under Virtualization Engine.

  • Virtualize Intel VT-x/EPT or AMD-V/RVI
  • Virtualize CPU Performance Counters
  • Virtualize IOMMU (IO Memory Management Unit)

Enabling Virtualization Engine Features

   Step 20

To add a Windows 10 ISO file to the virtual machine, select the CD/DVD hardware and then enable the Use ISO Image option and click the Browse button to specify the location of the file.

Go to the location where you downloaded the installation media and select the Windows 10 ISO file and open it.

Adding Windows 10 ISO File to Virtual Machine

   Step 21

In order to use your USB 3.x storage devices in your Windows 10 virtual system, change the Compatibility setting to USB 3.1 from the settings of the USB Controller.

USB 3.1 Controller Type

   Step 22

Run the virtual machine to start installing Windows 10.

Start Guest OS

   Step 23

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

Setup Wizard of Microsoft Windows 10 System

How to Delete the Virtual Machine

If for some reason you want to completely delete the virtual machines you have installed from your computer, you can easily delete all the files of the relevant VM both from the library of the Workstation program and from your host disk.

You can see your virtual systems installed from the Library section of VMware Workstation. Right-click on your guest system in the Library section, click Manage / Delete from Disk, and then click Yes to confirm the deletion in the Question window.

Finally, go to the location where you installed the VM on your Linux system and check if the relevant folder exists.

Delete Windows 10 VM from Disk Completely

How to Uninstall VMware Workstation

When you plan to remove VMware Workstation from your computer, you can easily do this using the terminal on your Linux system.

After opening the terminal, execute the command “vmware-installer –list-products” and check which VMware products are installed.

vmware-installer --list-products

To completely uninstall VMware software, execute the “sudo vmware-installer -u vmware-workstation” command in the terminal and type No in confirmation to confirm the deletion of configuration files as well.

sudo vmware-installer -u vmware-workstation

Uninstalling VMware Workstation


Installing Old Versions

Mint / VM Version
YouTube Video
18 / 14 Pro
19 / 15 Pro
20 / 16 Pro
21 / 16 Pro
21 / 17 Pro (NEW)


   Related Articles

How to Run GNS3 VM on Linux Mint
How to Run VMware on Ubuntu
How to Run VMware on Debian
How to Run Linux Mint on VM
How to Run Linux Mint on a PC

One Comment
  1. Leroy Harvey 20 June 2019

    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?

Add a Comment

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