I'm just finishing an upgrade of a machine runing a 64-bit version of Ubuntu Desktop (from 10.04 to 12.04), and having problems with a new installation of VMWare Workstatin 7.1.6.
When I run the Kernel Module Updater, that errors out. Log file entries show (with duplicate lines eliminated):
Sep 13 16:29:51.035: app-139824988743424| Log for VMware Workstation pid=7623 version=7.1.6 build=build-744570 option=Release
Sep 13 16:29:51.035: app-139824988743424| The process is 64-bit.
Sep 13 16:29:51.035: app-139824988743424| Host codepage=UTF-8 encoding=UTF-8
Sep 13 16:29:51.035: app-139824988743424| Logging to /tmp/vmware-root/setup-7623.log
Sep 13 16:29:51.271: app-139824988743424| modconf query interface initialized
Sep 13 16:29:51.272: app-139824988743424| modconf library initialized
Sep 13 16:29:51.382: app-139824988743424| Your GCC version: 4.6
Sep 13 16:29:51.531: app-139824988743424| Trying to find a suitable PBM set for kernel 3.2.0-30-generic.
Sep 13 16:29:52.446: app-139824988743424| Building module vmmon.
Sep 13 16:29:52.457: app-139824988743424| Extracting the sources of the vmmon module.
Sep 13 16:29:52.529: app-139824988743424| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.0-30-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
Sep 13 16:29:56.890: app-139824988743424| Failed to compile module vmmon!
From net searching, it looks like version 7.1.6 and Ubuntu 12.04 don't like each other. I found what appears to be a patch for this issue at: http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linu... (and my kernel is a 3.2 kernel), although that one seems to apply only to 7.1.5, and it's not clear if it's something that will work with 7.1.6.
Is there a way of getting 7.1.6 working, or would I be better off just biting the bullet and moving to Workstation 9 now? (From what I can tell, it looks like Workstation 9) is OK with Ubuntu 12.04.