Package Details: vmware-patch 15.5.1-1

Git Clone URL: https://aur.archlinux.org/vmware-patch.git (read-only)
Package Base: vmware-patch
Description: A post-install configuration solution for VMware Workstation (Pro) and Player (Plus and Pro)
Upstream URL: https://wiki.archlinux.org/index.php/VMware#Configuration
Keywords: patch vmci vmmon vmnet vmware
Licenses: GPL
Submitter: oliv
Maintainer: None
Last Packager: lfleischer
Votes: 208
Popularity: 0.33
First Submitted: 2011-01-31 12:49
Last Updated: 2019-11-23 15:07

Required by (0)

Sources (41)

Latest Comments

« First ‹ Previous ... 55 56 57 58 59 60

oliv commented on 2011-07-01 08:43

This package is a set of scripts and patches to make vmware-player running smoothly.

It will install the following:
- /etc/rc.d/vmware. If you call sudo /etc/rc.d/vmware start, it will try to start /etc/rc.d/vmware.d/init.d/vmware. It will also automatically try to stop vmware services when shutting down the computer.
- /sbin/lsmod. This is a simple softlink as /sbin/lsmod is required by vmware player but does not exist.k
- /usr/bin/vmware-patch and /usr/bin/vmware-unpatch which can be used to apply the necessary patches or revert to vmware initial sources
- /usr/lib/vmware/patches which contains all patches that can be applyed on vmware.

Once installed, the command sudo vmware-patch and sudo vmware-unpatch can be used to apply necessary patches to vmware player modules, depending on the current kernel. After that, starting vmplayer as root should compile the patched modules...

oliv commented on 2011-07-01 08:27

Tests with VMware Player 3.1.4.385536 and Kernel 2.6.39-ARCH

- Several patches are required (provided in this package)
- It compile with some warnings, and seems to works correctly.

oliv commented on 2011-03-31 14:48

Tests with VMware Player 3.1.4 build-385536 and Kernel 2.6.37-ARCH:

- No patches are necessary
- You can still install the packet vmware-patch in order to handle lsmod issues and to add /etc/rc.d/vmware
- Don't forget to remove the .ko and .o files from /lib/modules/2.6.37-ARCH/misc/ if you want to compile the modules again using the player 3.1.4 codebase

oliv commented on 2011-03-31 14:47

Tests with VMware Player 3.1.4 build-385536 and Kernel 2.6.37-ARCH:

- No patches are necessary
- You can still install the packet vmware-patch in order to handle lsmod issues and to add /etc/rc.d/vmware
- Don't forget to remove the .ko and .o files from /lib/modules/2.6.37-ARCH/misc/ if you want to compile the module using the source installed by player 3.1.4

oliv commented on 2011-02-17 10:42

Do you mean, I should remove it ?

ponsfoot commented on 2011-02-08 14:12

The following patch in vmmon-2.6.37.diff is in reverse.

--- vmmon-only/linux/driver.c 2011-01-31 12:41:29.236666671 +0100
+++ vmmon-only/linux/driver.c.orig 2010-11-11 21:37:22.000000000 +0100
@@ -145,7 +145,7 @@
#endif
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0) && \
(defined(CONFIG_SMP) || defined(CONFIG_PREEMPT))
-# define kernel_locked_by_current() (current->lock_depth >= 0)
+# define kernel_locked_by_current() kernel_locked()
#else
# define kernel_locked_by_current() 0
#endif

oliv commented on 2011-01-31 13:09

This package is a set of scripts and patches to make vmware-player running smoothly.

Once installed the tools vmware-patch and vmware-unpatch can be used to apply necessary patches to vmware player modules, depending on the current kernel. After that, starting vmplayer as root should compile the patched modules...

This tool also fix the lsmod problem by adding a soft-link and install /etc/rc.d/vmware which is used to chain /etc/rc.d/vmware.d/init.d/vmware.