How to Install MakuluLinux 14 LinDoz as a Virtual Machine in Vmware Workstation (Player)

Introduction

MakuluLinux 14 LinDoz uses Cinnamon as Desktop, and that requires a Video card that has 3D (OpenGL) support. To get this running properly as a VM within Vmware Workstation or Vmware Workstation Player, some settings need to be taken care of for the VM itself, and the Vmware Tools installed within LinDoz itself. This guides you through the installation.

Setting up the VM for the installation

This guide uses Vmware Workstation, if you are using Vmware Workstation, the procedure is similar.

Open Vmware Workstation manager. Click on “File”, “New Virtual Machine”.

Select “Custom (advanced)”, then click on “Next”.

Now select the Compatibility level of the VM. I usually select “Workstation 12.x”, as this works on a larger number of PC’s, while “Workstation 14.x” requires the host PC to have certain CPU’s and it’s features enabled to run. But basically this is up to you. Once you have selected this, click on “Next”.

Now select the iso file of LinDoz and click on “Next”.

In the Next Window select “2. Linux” and version “Ubuntu 64-bit”, then “Next”

Now Give the VM a name, for example “MakuluLinux-14-LinDoz Vmware”, and also a location on your HD for the VM. Make sure there will be enough space on that disk to install the VM on. Around 20GB or more should be fine. Then click on “Next”. Now assign the VM the number of CPU cores you want to allow it. Don’t select more than the number of threads your PC’s Physical CPU actually has. Often 1 core is enough. Then click on “Next”.

Now you get to assign the amount of RAM for the VM. The default of “1024 MB” may just work, but for good performance you should assign at least “2048 MB”. Here you also must make sure that your host PC actually has the amount of RAM you assign here. If your host only has 4 GB of RAM, then your host OS will use some of that, and your VM will also use some of it. Depending on what OS you are running on your host PC, and what other software is open, 4 GB may be a little on the lower end and you should consider adding more RAM to your PC. Once you have selected the amount RAM click on “Next” yet again.

The next Window allows you to select the Network type the default “NAT” will usually work fine, but if you have setup a LAN at your place like I have, then “Bridged Networking” would be the better option, as then your VM will be able to access your network resources and vice-versa. Once you have picked your Network Type, click on “Next”.

The next Question for controller type you can use the default recommendation, so click on “Next”.

Now select “Create a new Virtual Disk” and click on “Next”.

Select the size for the virtual Disk (as I mentioned earlier, 20 GB or more should be fine). I usually don’t select “Allocate all disk space now”, as that way the size of the virtual disk starts out small, and more space will only get assigned as needed. This may have a small performance loss, but it is negligible. I do select “Split virtual disk into multiple files” as that way the files can be backed up more easily to Fat32 formatted USB disks (Fat32 only allows for a maximum file-size of 4 GB), or also to DVD’s, most of which have a maximum capacity of 4.7 GB. Click on “Next” when done.

The next Window asks you for a name for this file. You can normally just click on “Next” here.
Now click on “Customize Hardware…” and a hardware Window will open. Select “Display” and select “Accelerate 3D Graphics”. Also make sure to assign at least “128 MB Graphics Memory” to the VM. When done click on “Close”.

Now disable “Automatically power on this virtual machine after creation” and click on finish.

If your host PC is running Linux as the main OS, and you are running Vmware on this OS, you must now manually edit vmx file that was created for the VM during setup, and add the following line to it:

mks.gl.allowBlacklistedDrivers = “TRUE”

I suggest you do this on M$ Windows hosts as well, it shouldn’t make a difference there, but then you can run the VM on Linux hosts as well and that makes you more flexible.

Now you can start installing LinDoz.

Install MakuluLinux-14-LinDoz as the VM

In the Vmware Manager select the VM, then click on the “Go” button, or “Startup this guest operation system”. The iso will boot. Sometimes you can get a message that cinnamon just crashed, if that happens, don’t worry and click on Yes to restart it. Once the OS is up and running, double click the “live Installer” icon on the desktop and install LinDoz. Answer the Questions to properly install the OS. Once installed shutdown and then in the settings of the VM make sure the iso or DVD isn’t enabled. Now boot LinDoz and you should be able to run it as normal.

Now, once the installed VM is running, click on “VM” in the Manager and select “update Vmware tools”, or “install Vmware tools”, or “reinstall Vmware tools”. This can be different depending on the the situation.

After that double Click “Computer” on the desktop, then select the “DVD drive”, which should have the Vmware Tools loaded.

Open the “Vmware-Tools*.tar.gz” file, and extract it, for example to your download folder.

Then select “Show the files”, go into the directory, right click an empty part of the desktop you end up with, and select “Open as root”.

Now double click “vmware-install.pl”. Then click on “run in terminal”. After that acknowledge the Questions you get asked, be patient, this can take some time. When finished, reboot.

You should now have a perfectly setup VM for Vmware.