Package Details: vmware-patch 12.5.5-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
Licenses: GPL
Submitter: oliv
Maintainer: Det (rains)
Last Packager: rains
Votes: 196
Popularity: 5.197659
First Submitted: 2011-01-31 12:49
Last Updated: 2017-05-10 05:54

Latest Comments

carmelo12341 commented on 2017-05-23 22:26

@Matthew02
According to the logs it is a problem with GCC not being version 7 or something like that.
Edit:
we will just have to wait until gcc 7 leaves testing

Matthew02 commented on 2017-05-23 17:36

I couldn't get it to patch earlier today. I'm on 12.5.5 and kernel 4.11.2. I found the fix at http://rglinuxtech.com/?p=1930. Hope that helps someone.

rakotomandimby commented on 2017-05-20 15:19

@thinkyfish in order to workaround this, you could just instruct "vmware" and "vmplayer" binaries to use embaded libraries by setting an ENV variable.

I wrapped "vmware" and "vmplayer" binaries this way: https://bitbucket.org/snippets/rakotomandimby/n7pRy

This will make vmware to lok for libraries in its library path.

HTH

thinkyfish commented on 2017-05-20 14:58

Player 12.5.6 failed to start with the following error:

2017-05-20T10:50:17.760-04:00| appLoader| W115: Unable to load libfontconfig.so.1 from /usr/lib/vmware/lib/libfontco
nfig.so.1/libfontconfig.so.1: libexpat.so.0: cannot open shared object file: No such file or directory
2017-05-20T10:50:17.761-04:00| appLoader| W115: Unable to load dependencies for /usr/lib/vmware/lib/libvmware-modcon
fig.so/libvmware-modconfig.so
2017-05-20T10:50:17.761-04:00| appLoader| W115: Unable to execute /usr/lib/vmware/bin/vmware-modconfig.

I managed a quick fix by copying the libexpat.so.0 directory from the installer to the vmware lib directory:

cp -r /usr/lib/vmware-installer/2.1.0/lib/lib/libexpat.so.0 /usr/lib/vmware/lib

Awesome_Donkey commented on 2017-05-20 10:32

12.5.6 is out.

swordfeng commented on 2017-05-16 02:06

@rains I reported this issue here: https://communities.vmware.com/message/2675618#2675618
The kernel changed the meaning of the third parameter of 'VNetBridgeNotify' since 3.11.
An engineer from VMware is working on it. I think we can see if upstream is going to fix it in coming versions.

F1nny commented on 2017-05-14 22:49

Thanks rains/Det! Wondering if you guys have any ideas here - after updating the vmware-patch I can't seem to start vmware workstation. When starting vmware since patch update it keeps prompting that I need to compile/load modules/etc, I type in password and it doesn't do anything. Run vmware as root - no problem/it opens without the error, but run as user gives that dialog and doesn't do anything, hmm

rains commented on 2017-05-14 08:04

@s1kx thanks, i will add it later, when linux-4.11 comes out in the testing repo.
@swordfeng thank you, would you please provide an issue/reference url of this patch?
i can just do the work of packaging and testing, but i don't understand these codes well.

swordfeng commented on 2017-05-13 18:30

I think (not tested yet) there's an issue in vmnet/bridge.c:

--- bridge.c 2017-05-14 02:24:23.764324763 +0800
+++ bridge_new.c 2017-05-14 02:24:20.494352085 +0800
@@ -1146,7 +1146,7 @@
void *data) // IN: device pertaining to event
{
VNetBridge *bridge = list_entry(this, VNetBridge, notifier);
- struct net_device *dev = (struct net_device *) data;
+ struct net_device *dev = netdev_notifier_info_to_dev(data);

switch (msg) {
case NETDEV_UNREGISTER:


and seems that this exists for a long time

s1kx commented on 2017-05-12 22:17

Linux 4.11 is rolling out, could you please add the supplied incremental patchfiles:
vmnet: https://pastebin.com/McqmUf0u
vmmon: https://pastebin.com/yjbDHiSX

All comments