VMware Workstation 12.1.1 is out, but still needs the same patches (vmmon and vmnet) for Kernel 4.6 as 12.1.0, and the update also (still..!.) breaks the front-end gui (/usr/bin/vmware) on Fedora 23..
Release Notes for 12.1.1 are here: https://pubs.vmware.com/Release_Notes/en/workstation/12pro/workstation-1211-release-notes.html
Kernel 4.6 patch details are here: http://rglinuxtech.com/?p=1706
The fix for /usr/bin/vmware on Fedora 23 is almost the same as before (From my article back in in November 2015: http://rglinuxtech.com/?p=1601 ):
As root, go to /usr/lib/vmware/lib, and then:
# cp -afv /usr/lib64/libgio-2.0.so.0.4600.2 libgio-2.0.so.0/libgio-2.0.so.0 # cp -afv /usr/lib64/libglib-2.0.so.0.4600.2 libglib-2.0.so.0/libglib-2.0.so.0 # cp -afv /usr/lib64/libgmodule-2.0.so.0.4600.2 libgmodule-2.0.so.0/libgmodule-2.0.so.0 # cp -afv /usr/lib64/libgobject-2.0.so.0.4600.2 libgobject-2.0.so.0/libgobject-2.0.so.0 # cp -afv /usr/lib64/libgthread-2.0.so.0.4600.2 libgthread-2.0.so.0/libgthread-2.0.so.0
This time, there is no need to use # VMWARE_USE_SHIPPED_LIBS=force vmware, and you can just run /usr/bin/vmware as normal..
As was mentioned in the comments to my original article, there may be alternate fixes for different Distros, but this one still works for me, with Fedora 23..
Robert Gadsdon May 17, 2016.