so as to have it in the one post to make it quick + easy for others, try the following script which will automatically patch things up for you.. save this as an executable script and run with sudo
#!/bin/bash
sed -i '/export PRODUCT_NAME="VMware Workstation"/s/.*/&\nexport VMWARE_USE_SHIPPED_LIBS="yes"/' /usr/bin/vmware
mv /usr/lib/vmware/lib/libz.so.1/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1.BAK
ln -s /usr/lib/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1
2017-04-27T10:17:22.720-07:00| appLoader| I125: Unable to dlopen libgtk-x11-2.0.so.0 on the system. /usr/lib/vmware/lib/libz.so.1/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib/libpng16.so.16)
2017-04-27T10:17:22.722-07:00| appLoader| I125: Unable to dlopen libgtkmm-2.4.so.1 on the system. /usr/lib/vmware/lib/libz.so.1/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib/libpng16.so.16)
Remembering a similar issue from last year, I fixed it on my system by doing the following, based on that:
sudo mv /usr/lib/vmware/lib/libz.so.1/libz.so.1{,.bak}
sudo ln -s /usr/lib/libz.so.1 /usr/lib/vmware/lib/libz.so.1/
I think the VMWARE_USE_SHIPPED_LIBS=yes workaround is more robust overall, though.
]]>I am on 4.9.22-1-lts kernel.
[EDIT] That fixed it, like described in the Wiki. I have added this line directly below the line with PRODUCT_NAME in the /usr/bin/vmplayer file:
export VMWARE_USE_SHIPPED_LIBS="yes"
I have the same problem
I installed version 12.5.5 on kernel 4.10.6
All succeed, no errors
...
But when I started vmware on the terminal I did not see anything happening and it left the terminal itselfI do not see any fault, and no have any idea for this
Please help...
You need to downgrade the package libpng to 1.6.28-1 and keep it in the IgnorePkg parameter in /etc/pacman.conf .
After that you need to run the following command as root :
# mv /etc/vmware/icu/icudt44l.dat /etc/vmware/icu/icudt44l.dat.bak
I have the same version installed with the same kernel version and those steps worked for me.
Do try them and tell us if it works.
Regards !
]]>I do not see any fault, and no have any idea for this
Please help...
]]>seems like with every new update or a new release of vmware we got more issues.
Has been that way for over a decade, it's one of the downsides of running a rolling release.
I do remember having to check vmware forum before updating the kernel to see if there were known issues.
Do you know if there is any definitive fix for this problem so far ?
Thanks ! ")
]]>IgnorePkg = libpng
Till it's fixed at least!
]]>Also even with 12.5.5 you still have to downgrade libpng but you also have to apply the workarounds mentioned on the wiki:
https://wiki.archlinux.org/index.php/VM … ion_12.5.3
I upgraded from 12.5.2 so wasn't aware of the new issues at first.
]]>Mine is 4.10.6-1-ARCH
But before I found out it was libpng I rebuild kernel AND reinstall vmware player (latest version 12.5.5 build-5234757).
No need to run patch again.
Thanks @andreask, 5.5 update and rebuild worked for me as well for latest stable kernel.
]]>