@peeweep: Now the package is compatible with Linux 5.9. I've updated with two patches from https://github.com/mkubecek/vmware-host-modules/commits/workstation-15.5.6. One of the patches is equivalent to yours.
Search Criteria
Package Details: vmware-workstation 17.6.2-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: | JulianXhokaxhiu |
Last Packager: | jihem |
Votes: | 207 |
Popularity: | 3.54 |
First Submitted: | 2017-02-10 19:04 (UTC) |
Last Updated: | 2024-12-20 10:44 (UTC) |
Dependencies (13)
- dkms (dkms-gitAUR)
- fuse2
- gcr
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- 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 (optional) – build modules against Arch kernel
Required by (6)
Sources (22)
- config
- configure-initscript.sh
- dkms.conf.in
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-linux-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-linuxPreGlibc25-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-netware-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-solaris-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-winPre2k-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-winPreVista-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.6.2/24409262/linux/core/VMware-Workstation-17.6.2-24409262.x86_64.bundle.tar
- Makefile
- vmmon.patch
- vmnet.patch
- vmware-bootstrap
- vmware-environment.sh
- vmware-networks-configuration.service
- vmware-networks.path
- vmware-networks.service
- vmware-tools-windows-12.4.5-23787635-17.6.2.x86_64.component.tar
- vmware-usbarbitrator.path
- vmware-usbarbitrator.service
- vmware-vix-bootstrap
Latest Comments
« First ‹ Previous 1 .. 27 28 29 30 31 32 33 34 35 36 37 .. 67 Next › Last »
jihem commented on 2020-09-06 16:48 (UTC)
peeweep commented on 2020-09-05 22:13 (UTC)
jihemel, would you like to add the kernel 5.9 support? I email you a patch.
--- a/vmmon-only/linux/hostif.c
+++ b/vmmon-only/linux/hostif.c
@@ -1739,7 +1739,9 @@
lockedPages += global_page_state(NR_PAGETABLE);
#endif
/* NR_SLAB_* moved from zone to node in 4.13. */
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 13, 0)
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 9, 0)
+ lockedPages += global_node_page_state_pages(NR_SLAB_RECLAIMABLE_B);
+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(4, 13, 0)
lockedPages += global_node_page_state(NR_SLAB_UNRECLAIMABLE);
#else
lockedPages += global_page_state(NR_SLAB_UNRECLAIMABLE);
jihem commented on 2020-09-05 19:12 (UTC)
@gbr Thanks, these patches work well, no crash detected for the moment with Linux 5.8. I've updated the package with them.
gbr commented on 2020-09-05 00:51 (UTC)
Hi, can you take a look at this patch for 5.8 and maybe add it to your package? Thanks!
jihem commented on 2020-09-01 16:40 (UTC)
@sphere101 yes, I prevent the module vmmon to be compiled with Linux 5.8 because it is not compatible (see the pinned comment). For the moment you should stay on an LTS kernel version if you want to use VMware.
sphere101 commented on 2020-09-01 13:01 (UTC)
It appears that the latest linux kernel was not able to build the vmmon module.
Linux thor 5.8.5-arch1-1 #1 SMP PREEMPT Thu, 27 Aug 2020 18:53:02 +0000 x86_64 GNU/Linux
Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon' is loaded.
Does anyone have a workaround??
Thank you
obelix1502 commented on 2020-08-28 20:06 (UTC)
@jihem
This is my Manjaro-kernel : uname -a Linux obelix-kde 5.7.19-1-MANJARO #1 SMP PREEMPT Thu Aug 27 15:41:46 UTC 2020 x86_64 GNU/Linux
And now, no more problem with vmware: I don't know what happened.
jihem commented on 2020-08-28 08:42 (UTC)
@obelix1502 I've made a Manjaro installation with kernel 5.7.15-1-MANJARO (I don't know where you found a 5.7.17 kernel on Manjaro repositories). No problem to build and install vmmon module. I've also started a VM with Fedora live CD on it, no problem to share folders. I can't help you with no more informations. Maybe the operating system of your VM does not support folder sharing, or you didn't install guest additions correctly. For the vmmon problem, be sure to install the linux-headers corresponding to your kernel (in Manjaro, it seems there is a package linux54-headers for linux 5.4 and linux57-headers for linux 5.7).
obelix1502 commented on 2020-08-26 17:04 (UTC)
@jihem, I can't answer you for the moment, I logged on to kernel 5.4. On this one, VmWare launches without problem. Except that my shared folders do not mount in the guest machine. The problem of the launching of VmWare arises only with the 5.7 kernel. I cannot give you the return of commands now because I absolutely cannot, for the moment, disconnect myself from my session to switch to 5.7. But if you could already advise me on my folder sharing problem... This is very important for my job. Thank you for your help.
jihem commented on 2020-08-26 16:33 (UTC)
@obelix1502: does the file /usr/lib/modules/$(uname -r)/kernel/drivers/misc/vmmon.ko
exists? If not, what's the output of the command dkms install -m vmware-workstation -v 15.5.6_16341506 -k $(uname -r)
?
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