Package Details: vmware-workstation 17.6.2-2

Git Clone URL: https://aur.archlinux.org/vmware-workstation.git (read-only, click to copy)
Package Base: vmware-workstation
Description: The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
Upstream URL: https://www.vmware.com/products/workstation-for-linux.html
Keywords: dkms ovftool player vmplayer vmware workstation
Licenses: custom
Conflicts: vmware-modules-dkms, vmware-ovftool, vmware-patch, vmware-systemd-services
Provides: vmware-ovftool
Submitter: synthead
Maintainer: JulianXhokaxhiu
Last Packager: jihem
Votes: 207
Popularity: 3.55
First Submitted: 2017-02-10 19:04 (UTC)
Last Updated: 2024-12-20 10:44 (UTC)

Sources (22)

Pinned Comments

jihem commented on 2020-02-10 17:29 (UTC) (edited on 2021-06-19 13:19 (UTC) by jihem)

After the first installation, please:

1) install the appropriate headers package(s) for your installed kernel(s): linux-headers for default kernel, linux-lts-headers for LTS kernel...

2) reboot or load vmw_vmci and vmmon kernel modules (modprobe -a vmw_vmci vmmon)

3) Enable the services you need (using .service units to activate them during boot or .path units to activate them when a VM is started) :

  • vmware-networks: to have network access inside VMs

  • vmware-usbarbitrator: to connect USB devices inside VMs

Latest Comments

« First ‹ Previous 1 .. 38 39 40 41 42 43 44 45 46 47 48 .. 67 Next › Last »

zangoku commented on 2019-03-17 07:25 (UTC)

@jhem, I must use the slash or else I get:

zsh: no matches found: usr/lib/vmware/xkeymap/*

jihem commented on 2019-03-16 10:00 (UTC)

zangoku: just remove the first slash on the keymap filenames.

GiRa: Since I am the maintainer of this package, I had some complaints of people who use vmware-workstation and vmware-horizon-client packages because these packages have common files and on each update, they need to use --force/--overwrite option to install the updated package. With the vmware-horizon-client maintainer and vmware-keymaps author, we had a discussion by mail and the better solution we found is to put the common files in a new package.

I understand your point of view but I don't want to come back to this decision. But, just to reassure you, these keymap files haven't been changed since at least VMware Workstation 11, so this package should be updated rarely or never. Also, you could suggest to vmware-keymaps maintainer to change the PKGBUILD to extract keymap files from an official VMware bundle, instead of taking them from a private repository.

GiRa commented on 2019-03-15 14:05 (UTC) (edited on 2019-03-15 14:07 (UTC) by GiRa)

I may say that adding an external repository for they keymaps makes updating more complex.

I always review what changed at each new release of an AUR package. Basically it's a full code review at the first installation and then incremental ones which usually take less than a minute.

Having an external, non-official, third-party repo makes the updates more complex. A conscious user is forced to clone the external repo manually and review it at every update.

Was it a big amount of work to maintain the keymaps? You already do a lot, so I am not pretending to change your ways. I simply want to understand :)

EDIT: I see in the gitlog that this is needed for compatibility with vmware-horizon. Is there any other feasible alternative?

zangoku commented on 2019-03-14 21:47 (UTC)

@jhem

I am getting these errors when trying to install keymaps:

error: could not open file /usr/lib/vmware/xkeymap/be104: Unrecognized archive format error: '/usr/lib/vmware/xkeymap/be104': cannot open package file

jihem commented on 2019-03-13 10:50 (UTC)

zangoku: build the package vmware-keymaps as usual, but without the -i option of makepkg. Then, install it with the following line:

pacman -U --asdeps --overwrite usr/lib/vmware/xkeymap/* vmware-keymaps-1.0-1-any.pkg.tar.xz

Then, update vmware-workstation.

mpei commented on 2019-03-13 03:41 (UTC)

@jihem: I just tried again at current state of arch, loaded the kernel modules and it works perfectly. Thank you!

zangoku commented on 2019-03-13 02:39 (UTC)

How can I use the overwrite option when install a package from the AUR ? I usually use git clone then makepkg.

mpei commented on 2019-03-13 02:27 (UTC)

@jihem: env VMWARE_USE_SHIPPED_LIBS=1 vmware is what I had tried tooo but it did not make a difference. I rolled back one week and run kernel 4.20 and installed vmware with the graphical installer and that works. I will try again in a few days to update to current state and then will try again to use the package.

jihem commented on 2019-03-12 20:25 (UTC)

mpei: it's probably a conflict between some libraries. Can you try to start VMware with the following command line:

env VMWARE_USE_SHIPPED_LIBS=1 vmware

viljeml: of course, you can also use the new --overwrite option. I updated my comment.

viljeml commented on 2019-03-12 10:42 (UTC)

solution to install vmware-keymaps with --force option is not possible because --force is deprecated