I confirm that the kernel module can't build since Linux 6.4.10. I will try to fix it ASAP.
Search Criteria
Package Details: vmware-workstation 17.5.1-2
Package Actions
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: | jihem |
Last Packager: | jihem |
Votes: | 189 |
Popularity: | 2.56 |
First Submitted: | 2017-02-10 19:04 (UTC) |
Last Updated: | 2024-04-19 18:42 (UTC) |
Dependencies (13)
- dkms
- fuse2
- gcr
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR, gtk3-classicAUR)
- gtkmm3
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libaio (libaio-gitAUR)
- libcanberra
- libxcrypt-compat
- pcsclite (pcsclite-gitAUR)
- vmware-keymapsAUR
- sqlite (sqlite-fossilAUR) (make)
- linux-headers (linux-headers-binAUR) (optional) – build modules against Arch kernel
Required by (6)
Sources (15)
- config
- configure-initscript.sh
- dkms.conf.in
- https://download3.vmware.com/software/WKST-1751-LX/VMware-Workstation-Full-17.5.1-23298084.x86_64.bundle
- Makefile
- vmmon.patch
- vmnet.patch
- vmware-bootstrap
- vmware-environment.sh
- vmware-networks-configuration.service
- vmware-networks.path
- vmware-networks.service
- vmware-usbarbitrator.path
- vmware-usbarbitrator.service
- vmware-vix-bootstrap
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 57 Next › Last »
jihem commented on 2023-08-12 09:23 (UTC)
BryanLiang commented on 2023-08-12 08:44 (UTC)
Kernel module built failed with 6.4.10.
Here is the make log: https://pastebin.com/raw/BDTxiDvr
wustdsh commented on 2023-08-12 07:02 (UTC)
kernel module can't built with 6.4.10?
bedna commented on 2023-08-12 03:00 (UTC) (edited on 2023-08-12 05:15 (UTC) by bedna)
I am on manjaro and I suddenly started experiencing the problem with the missing vmmon after vmware working for months.
Since vmware-modconfig --console --install-all
expects there to be a vmware.service that solution fails.
your package is linked to in the arch wiki stating vmware.service is included.
I don't want the service but thought it could be good for you to know since it is not included.
I tried following the arch wiki instructions about uninstalling to then reinstall the package, but there is no vmware-installer.
There are multiple files in /usr/lib/modules/kernelname
in a few directories but if I run:
modprobe -a vmw_vmci vmmon
modprobe: WARNING: Module vmmon not found in directory /lib/modules/6.4.10-1-MANJARO
But:
find /usr/lib/modules -name vmmon\*
/usr/lib/modules/6.1.45-1-MANJARO/updates/dkms/vmmon.ko.zst
Should I just reinstall and hope for the best?
Please advice.
edit
I just realized, this is for the other kernel I am running, so the error might be legit. I guess I change the question to, should I just reinstall to get the modules for the 6.4 kernel I am running?
I have both 6.1 and 6.4 installed.
Edit 2
sudo dkms install --no-depmod vmware-workstation/17.0.2_21581411 -k 6.4.10-1-MANJARO
Sign command: /usr/lib/modules/6.4.10-1-MANJARO/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module:
Cleaning build area...
make -j24 KERNELRELEASE=6.4.10-1-MANJARO KVERSION=6.4.10-1-MANJARO SRCDIR=/usr/src/vmware-workstation-17.0.2_21581411...(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.4.10-1-MANJARO (x86_64)
Consult /var/lib/dkms/vmware-workstation/17.0.2_21581411/build/make.log for more information.
I have the log if you want it.
jihem commented on 2023-06-03 17:01 (UTC)
@swiat_linuksaYT I don't know exactly what happened on your system, but it probably loads the vmmon module remaining from an old VMware installation. You can try to clean your current VMware installation before reinstalling this package:
- Uninstall the bundle installation using the wiki instructions: https://wiki.archlinux.org/title/VMware#Removal
- Check that there is no VMware module handled by DKMS: the output of
dkms status
should not display any line related to vmware-workstation - Remove the eventual remaining VMware modules in your filesystem:
find /usr/lib/modules -name vmmon\* -exec rm {} \;
andfind /usr/lib/modules -name vmnet\* -exec rm {} \;
- Reinstall this package
- Reboot
- Start your VM; you shouldn't have the error anymore
This package does not contain a service vmware.service. All the services provided by the package are listed and explained in the pin comment.
swiat_linuksaYT commented on 2023-05-31 19:11 (UTC)
Package is compiling correctly - no errors, but cant start any VM - VMMON error on start - VMMON installed 410, required 416. There's no also vmware.service. Tried compile vmmon from github dosent work too.
Downloaded bundle from official site VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle working without any problem, and no issues like - keyboard lag error in many distros, terminals. 3D Acceleration works perfect in new version on Nidia 525.xx drivers.
Sry 4 for my language , english isnt my native.
s3rj1k commented on 2023-03-24 18:26 (UTC) (edited on 2023-03-24 18:27 (UTC) by s3rj1k)
@jihem
This also works:
cat ~/.local/share/applications/vmware-workstation.desktop
[Desktop Entry]
Hidden=true
Nice, thanks
jihem commented on 2023-03-24 17:26 (UTC) (edited on 2023-03-24 17:28 (UTC) by jihem)
@s3rj1k To be honest, I don't want to make this package more complicated than it already is, just to allow to hide a part of the programs installed. This would not be difficult to implement, but it means I will have to check if the option to hide the Workstation part is not broken after at least each major update, and it complicates the review of the package by people who want to check it. I think it does not worth it.
Just a tip to hide the Workstation .desktop entry without changing anything in the package: creating the file /usr/local/share/applications/vmware-workstation.desktop
with the following content:
[Desktop Entry]
Hidden=true
And then start the command update-desktop-database
.
s3rj1k commented on 2023-03-22 18:06 (UTC)
@jihem Hmm, so maybe just skip desktop entries and like force-disable ability to enter a product key, something like expired trial.
The goal is not to save space but to hide the paid part leaving only player to be visible and other bits disabled to some extend.
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