VMware Communities
rancesking
Contributor
Contributor

VMWARE-VIX-1.17 Error at installing

Hello, i have some problems trying to install VMWARE-VIX-1.17 on my fresh instaled Ubuntu 18.04

When i execute the installer this problem come out:

pastedImage_2.png

i search everywhere for a solution and i cant find one. Here is the version of my OS:

pastedImage_5.png

17 Replies
Martin_VM
Contributor
Contributor

Hi, I have exactly the same problem on a new installed Debian Buster 10.1

Has a solution been found?

Reply
0 Kudos
mecmep
Contributor
Contributor

Hi, and I have exactly the same problem on ubuntu 18.04!

That after four months, there is no solution to this problem!?

Reply
0 Kudos
ajgringo619
Hot Shot
Hot Shot

Pretty sad that this error continues for 5+ months with no solution. I've tried installing this on Mint 19.3/20, Ubuntu 20.04 - all with the same errors as you. I've even tried to go back to an earlier release, but still no luck.

Reply
0 Kudos
scott28tt
VMware Employee
VMware Employee

What version of Workstation Player?


-------------------------------------------------------------------------------------------------------------------------------------------------------------

Although I am a VMware employee I contribute to VMware Communities voluntarily (ie. not in any official capacity)
VMware Training & Certification blog
Reply
0 Kudos
ajgringo619
Hot Shot
Hot Shot

This is the file I installed:

    VMware-Player-15.5.6-16341506.x86_64.bundle

The (2) VIX bundles I've tried to install:

    VMware-VIX-1.14.0-2306114.x86_64.bundle

    VMware-VIX-1.17.0-6661328.x86_64.bundle

My main system is Mint 19.3. I can't install the VIX bundles due to dependencies on python 3.8 (even the older one, which is from 2015), so I've been testing on a LM 20 machine. I've tried extracting the bundle manually (which works), but I'm not sure how to proceed from there. I know enough about python that I could probably convince the installer to continue...if I just knew what to look for.

Reply
0 Kudos
wila
Immortal
Immortal

Hi,

Apparently next version of VMware Player will include a pre-installed vmrun.

It should be released within the next few weeks.

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
AKnap
Contributor
Contributor

Apparently next version of VMware Player will include a pre-installed vmrun.

It should be released within the next few weeks.

That is good news! Where does that information com from?

Reply
0 Kudos
wila
Immortal
Immortal

from a reply on reddit by VMware's Workstation Product manager.

https://www.reddit.com/r/vmware/comments/imjvbk/run_vm_instance_as_background_service/g429s2m/

but before that I also read it on twitter by a less official source.

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
ajgringo619
Hot Shot
Hot Shot

Just downloaded and installed v16 (on Mint v19.3). Unless vmrun has been renamed, I can't find it anywhere.

Reply
0 Kudos
vigi97la
Contributor
Contributor

Indeed, vmrun is in VMware Player 16 for Windows but it does not seem to be in Ubuntu...

Reply
0 Kudos
vigi97la
Contributor
Contributor

About the original error, it seems VMware Player needs to be uninstalled before installing VMware VIX (maybe because VMware Player was more recent)...

Here is what I did

 

# To uninstall VMware Player
sudo ./VMware-Player-15.5.6-16341506.x86_64.bundle -u vmware-player
# To install VMware VIX and VMware Player without prompts
sudo ./VMware-VIX-1.17.0-6661328.x86_64.bundle --console --eulas-agreed --required
sudo ./VMware-Player-15.5.6-16341506.x86_64.bundle --eulas-agreed

 

Other workarounds seem to be proposed there : https://communities.vmware.com/t5/VIX-API-Discussions/VMware-VIX-Debian-10-Buster-install-problem/m-....

Note that sudo apt install build-essential seems necessary before trying to run the first virtual machine.

You might also run into a problem similar to https://stackoverflow.com/questions/31985348/vix-vmrun-doesnt-work-with-vmware-player. In /usr/lib/vmware-vix/vixwrapper-config.txt add

 

# Player 15.5.6
ws        19  vmdb  15.5.6 Workstation-14.0.0
player    19  vmdb  15.5.6 Workstation-14.0.0

 

Note that Workstation-14.0.0 corresponds to a folder in /usr/lib/vmware-vix, while 15.5.6 corresponds to the version of VMware Player installed before.

Also, (e.g. to use packer), you might need vmware-vdiskmanager, see https://gist.github.com/dandye/127ca7b200b66af4036dc0ffda488879.

Reply
0 Kudos
vigi97la
Contributor
Contributor

About the original error, it seems VMware Player needs to be uninstalled before installing VMware VIX (maybe because VMware Player was more recent)...
Here is what I did

 

# To uninstall VMware Player
sudo ./VMware-Player-15.5.6-16341506.x86_64.bundle -u vmware-player
# To install VMware VIX and VMware Player without prompts
sudo ./VMware-VIX-1.17.0-6661328.x86_64.bundle --console --eulas-agreed --required
sudo ./VMware-Player-15.5.6-16341506.x86_64.bundle --eulas-agreed

 

Other workarounds seem to be proposed there : https://communities.vmware.com/t5/VIX-API-Discussions/VMware-VIX-Debian-10-Buster-install-problem/m-....
Note that sudo apt install -y build-essential might be needed before running the first virtual machine.
You might also run into a problem similar to https://stackoverflow.com/questions/31985348/vix-vmrun-doesnt-work-with-vmware-player. In /usr/lib/vmware-vix/vixwrapper-config.txt, add

 

# Player 15.5.6
ws 19 vmdb 15.5.6 Workstation-14.0.0
player 19 vmdb 15.5.6 Workstation-14.0.0

 

Note that Workstation-14.0.0 corresponds to an existing folder in /usr/lib/vmware-vix, and 15.5.6 corresponds to the installed version of VMware Player.
Also, (e.g. to use packer), you might want vmware-vdiskmanager, see https://gist.github.com/dandye/127ca7b200b66af4036dc0ffda488879 or

 

tar xfz VMware-vix-disklib-7.0.1-16860560.x86_64.tar.gz
sudo cp -Rf vmware-vix-disklib-distrib/* /usr/lib/vmware/
sudo bash -c "echo /usr/lib/vmware/lib64 > /etc/ld.so.conf.d/vmware-vix-disklib.conf"
sudo ln -s -f /usr/lib/vmware/bin64/vmware-vdiskmanager /usr/bin/vmware-vdiskmanager
sudo ln -s -f /usr/lib/vmware/bin64/vixDiskCheck /usr/bin/vixDiskCheck
sudo ln -s -f /usr/lib/vmware/bin64/vddkReporter /usr/bin/vddkReporter
sudo ldconfig

 

It might be also sometimes necessary to initialize /etc/vmware/netmap.conf using sudo vmware-netcfg.

Note that a similar procedure can be followed for VMware-Player-16.1.0-17198959.x86_64.bundle.

Reply
0 Kudos
vigi97la
Contributor
Contributor

About the original error, it seems VMware Player needs to be uninstalled before installing VMware VIX (maybe because VMware Player was more recent)...
Here is what I did

 

# To uninstall VMware Player
sudo ./VMware-Player-15.5.6-16341506.x86_64.bundle -u vmware-player
# Or 
#sudo vmware-installer -l
#sudo vmware-installer -u vmware-player
#sudo vmware-installer -u vmware-vix
# ...
# To install VMware VIX and VMware Player without prompts
sudo ./VMware-VIX-1.17.0-6661328.x86_64.bundle --console --eulas-agreed --required
sudo ./VMware-Player-15.5.6-16341506.x86_64.bundle --eulas-agreed

 

Other workarounds seem to be proposed there : https://communities.vmware.com/t5/VIX-API-Discussions/VMware-VIX-Debian-10-Buster-install-problem/m-... .
Note that sudo apt install -y build-essential might be needed before running the first virtual machine.
You might also run into a problem similar to https://stackoverflow.com/questions/31985348/vix-vmrun-doesnt-work-with-vmware-player. In /usr/lib/vmware-vix/vixwrapper-config.txt, add

 

# Player 15.5.6
ws 19 vmdb 15.5.6 Workstation-14.0.0
player 19 vmdb 15.5.6 Workstation-14.0.0

 

Note that Workstation-14.0.0 corresponds to an existing folder in /usr/lib/vmware-vix, and 15.5.6 corresponds to the installed version of VMware Player (maybe we should also duplicate the Workstation-14.0.0 folder to e.g. Workstation-15.0.0...?).
Also, (e.g. to use packer), you might need vmware-vdiskmanager, see https://gist.github.com/dandye/127ca7b200b66af4036dc0ffda488879 or

 

tar xfz VMware-vix-disklib-7.0.1-16860560.x86_64.tar.gz
sudo cp -Rf vmware-vix-disklib-distrib/* /usr/lib/vmware/
sudo bash -c "echo /usr/lib/vmware/lib64 > /etc/ld.so.conf.d/vmware-vix-disklib.conf"
sudo ln -s -f /usr/lib/vmware/bin64/vmware-vdiskmanager /usr/bin/vmware-vdiskmanager
sudo ln -s -f /usr/lib/vmware/bin64/vixDiskCheck /usr/bin/vixDiskCheck
sudo ln -s -f /usr/lib/vmware/bin64/vddkReporter /usr/bin/vddkReporter
sudo ldconfig

 

It might be also sometimes necessary to initialize /etc/vmware/netmap.conf using sudo vmware-netcfg. Check also /usr/lib/vmware/vixwrapper-product-config.txt...?

Note that a similar procedure can be followed for VMware-Player-16.1.0-17198959.x86_64.bundle.

Ottawa62
Contributor
Contributor

No luck with VIX either, but this worked (example):

vmplayer "/home/user/vmware/Windows 10 x64/Windows 10 x64.vmx"

Reply
0 Kudos
Maximus1
Contributor
Contributor

You're the best ! Saved me so much time. Thanks!

Reply
0 Kudos
Maximus1
Contributor
Contributor

Also note that the VIX package broke  Ubuntu 22.04 on my laptop , because of the libstdc++.so.6  which conflicted with APT,

I had to reboot into recovery mode and remove the file libstdc++.so.6 and was able to boot to Ubuntu 22.04 without issue.

 

Next time I'll test VIX + Player on a VM with nested virtualization...

Tags (3)
Ottawa62
Contributor
Contributor

Wow, that's an old post of mine, glad it helped you!

Reply
0 Kudos