As I posted much earlier this morning, my last remaining issue with my upgrade from Ubuntu 11.04 Natty to 11.10 Oneiric involved VMWare Workstation 7.1.4 (WS 7.1.4). It would start to compile new kernel modules as it should following a Linux kernel update, but that compilation failed with the very first module – Virtual Machine Manager.
After not finding any answers through Google, I searched and found help on the VMWare Community forum. I found an updated release to WS 7.1.5 which I downloaded and installed. However, it had the same issues as 7.1.4 with Linux kernel 3.0.0-12. Then I found a user in this thread who pointed to the solution at Weltall’s Blog. Weltall created the necessary fixes along with a script to install them. Although targeted for kernel 2.6.39, others commenting on his blog indicated that the patches also worked for 3.0.0.
The script was created to patch WS 7.1.4 and checked the version on execution. Therefore, it wouldn’t run against WS 7.1.5. The solution to that was simple – I just edited the script in a text editor (gedit will work) to change the targeted version number. So, the line near the beginning of the script that says:
should simply be changed to:
Trivial. I ran this script with sudo privileges from a temporary directory and patched the necessary VMWare Workstation 7.1.5:
Upon completing the patch process, WS 7.1.5 started up normally and works fine. Problem solved!As far as I know, I’m now fully operational on Ubuntu 11.10 Oneiric.
Many thanks to Weltall for creating this patch, and to fbb for pointing to it from the VMWare Community forum.