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:
i search everywhere for a solution and i cant find one. Here is the version of my OS:
Hi, I have exactly the same problem on a new installed Debian Buster 10.1
Has a solution been found?
Hi, and I have exactly the same problem on ubuntu 18.04!
That after four months, there is no solution to this problem!?
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.
What version of Workstation Player?
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.
Hi,
Apparently next version of VMware Player will include a pre-installed vmrun.
It should be released within the next few weeks.
--
Wil
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?
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
Just downloaded and installed v16 (on Mint v19.3). Unless vmrun has been renamed, I can't find it anywhere.
Indeed, vmrun is in VMware Player 16 for Windows but it does not seem to be in Ubuntu...
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.
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.
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.
No luck with VIX either, but this worked (example):
vmplayer "/home/user/vmware/Windows 10 x64/Windows 10 x64.vmx"
You're the best ! Saved me so much time. Thanks!
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...
Wow, that's an old post of mine, glad it helped you!