here is what works for me, on ubuntu 15.10, GCC 5.2.1, and kernel 3.19.0-27
(thanks to : )
after a fresh install of vmware workstation 12 and with root privileges:
- cd /usr/lib/vmware/modules/source
- tar xvf vmnet.tar
- cd vmnet-only
- make
- cd ..
- tar xvf vmmon.tar
- cd vmmon-only
- make
- cd ..
- mkdir /lib/modules/`uname -r`/misc
- cp vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko
- cp vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko
- depmod -a
- /etc/init.d/vmware restart
- vim /usr/bin/vmware (or nano)
- add before "set -e" :
- export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libglibmm-2.4.so.1/:$LD_LIBRARY_PATH
- save & exit
- Launch Vmware!
EDIT : You must do that each time you upgrade the kernel. i've just do that for upgrading to kernel 4.2.0-16 and that's work.
EDIT2: the last update (12.0.1 build-3160714) fix the majors problems, but you must do steps 15 - 16 -17.
Sorry for my bad english.