Package Details: vmware-workstation 26H1-3

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: JulianXhokaxhiu
Votes: 243
Popularity: 2.91
First Submitted: 2017-02-10 19:04 (UTC)
Last Updated: 2026-05-14 21:55 (UTC)

Sources (27)

Pinned Comments

JulianXhokaxhiu commented on 2026-05-14 21:57 (UTC)

New package version released: 26H1-3

Changes:

  • Reworked the packaging. xkeymap dependency is back again. Thanks for the feedback!

PLEASE NOTE: VMWare Player has been dropped by Broadcom, files do not exist anymore in the installer. Only the Workstation GUI is available starting this edition.

Enjoy!

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 .. 73 74 75 76 77 78 79 80 81 82 83 .. 91 Next › Last »

joelteixeira commented on 2018-02-09 15:32 (UTC)

Hi all, 4.15 had broke something? I was using normally on a 4.14 machine but on a fresh installed system I got:

Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module 'vmmon' is loaded.

And trying to load vmmon:

modprobe vmmon <br> modprobe: FATAL: Module vmmon not found in directory /lib/modules/4.15.1-2-ARCH

uname -a Linux hostname 4.15.1-2-ARCH #1 SMP Sun Feb 4 22:27:45 UTC 2018 x86_64 GNU/Linux

Are you guys facing something similar?

jihem commented on 2018-01-31 16:04 (UTC) (edited on 2018-02-03 20:52 (UTC) by jihem)

@ailick: I don't have any problem with this version on the kernel on Arch, I think it's more probably a problem with Manjaro.

I don't have time to investigate your problem and I don't really know Manjaro, but my idea is that the version of GCC used to compile the kernel is more recent than the version of GCC installed on your system which doesn't already include the patch retpoline. If I'm right (not sure at all), you have 2 solutions: downgrade your kernel on the previous version until a new version of GCC, or use a more recent version of GCC (for example from testing repo if there is a testing repo in Manjaro).

Edit: I just discovered a tip that can help you: after the startup, loading vmmon module with: modprobe --force-vermagic vmmon

ailick commented on 2018-01-31 05:40 (UTC) (edited on 2018-01-31 05:41 (UTC) by ailick)

Something is not going well on 'kernel 4.14.15'

[ 7.885870] vmmon: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload modversions '

[ 14.081850] vmmon: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload modversions '

jmp commented on 2018-01-19 22:57 (UTC) (edited on 2018-01-19 23:29 (UTC) by jmp)

Hey jihem, thanks for the work on this package!

For anyone who might get the following error... On a clean, minimal install of Arch, after installing this AUR package, modprobe -a vmmon came back with: WARNING: Module vmmon not found in directory /lib/modules/4.14.13-1-ARCH

pacman -S linux-headers solved this for me. It runs dkms install vmware-workstation/14.1.1_7528167 -k 4.14.13-1-ARCH and you should be able to run modprobe -a vmmon, afterward.

jihem commented on 2018-01-11 18:58 (UTC)

Hi all,

I finally changed my mind concerning VMware 12. It seems that a lot of people cannot upgrade to VMware 14 (because of the license or an incompatible processor) and VMware continue to provide security updates. Also, vmware-patch package is clearly not as convenient to use as this package.

That's why I created the package vmware-workstation12 and I will try to maintain it for the next kernel versions. It should not be a big work for me, but I will be able to make only very limited tests (my single machine already run VMware 14).

Muddy commented on 2018-01-09 02:54 (UTC)

jihem i'll add this as well in case anyone had installed 12.5.x manually and upgraded to 14.x via AUR as I did and ran the uninstall and deleted all the previous files. Apparently I ended up with 2x /etc/vmware/config files and I had the "[AppLoader] Unable to lookup library directory" error as well but removing the older /etc/vmware/config file (by renaming, just in case) and copying the other config.pacnew file to just config did the trick. Thank you for making this work.

micleh commented on 2018-01-07 20:00 (UTC)

Thank you so much for updating to the latest version 12.5.8!!!

I tried using version 14 with the ' monitor.allowLegacyCPU = "true" ' command in the /etc/vmware/config file but to no avail.

Greetings Michael

jihem commented on 2018-01-07 15:38 (UTC) (edited on 2018-01-08 08:14 (UTC) by jihem)

To be clear, I don't maintain the 12.x.x branch of VMware, because I cannot reliably test the both versions on my personal machine. I only put instructions to install the last version I have built and tested.

Exceptionally, I have updated the package for 12.5.8 because it's probably the last update VMware will provide for this version. But keep in mind that I won't maintain compatibility for Linux > 4.14 (which is fortunately the new LTS) or fix future bugs/incompatibilities.

So, if you don't want to stay on Linux LTS, you should switch to vmware-patch. It is not as convenient to install as this package but the current maintainer provides the compatibility with this version of VMware.

micleh commented on 2018-01-06 18:23 (UTC) (edited on 2018-01-06 18:33 (UTC) by micleh)

First of all, thanks for the awesome package and the dedication you put into it.

Is it possible to also get the latest 12.5.8 version since you still seem to maintain the 12.5.7 version and you pinned instructions how to get it?

That would be awesome because I have a Core2Duo which is not capable of running the latest 14.x.x version.

What I changed in the PKGBUILD to get the version is: pkgver=12.5.8_7098237

The first line in the sha256sums to '04b93507724a5d38ea154436fb5c96e85b1009955eea5bb7995c5289a5acac32'

Unfortunately, there is an error message: Hunk #1 FAILED at 77. 1 out of 1 hunk FAILED -- saving rejects to file vmnetInt.h.rej

Thanks in advance Michael

jihem commented on 2018-01-03 19:51 (UTC)

@Win8Error: Thanks! It's done.