Post date: 15-Sep-2010 17:54:35
NOTE: These instructions should work for any distribution running Linux 2.6.35 with slight modifications if any.
If you are running Linux kernel 2.6.35 on Ubuntu 10.04 (Lucid) or 10.10 (Maverick) and you try to run VMware Player you are likely to run into a problem. VMware would install fine but when starting it would fail to compile its modules and it won't go any further no matter how many times it tries. Fortunately some clever guys from Arch Linux have figured out a way to fix it. These are the general steps to install VMware Player and apply the fix:
gksudo bash VMware-Player-[SOME_VERSION_AND_ARCH].bundle
sudo -i
cd /tmp
wget http://www.sputnick-area.net/scripts/vmware7.1.1-patch-kernel-2.6.35.bash
chmod +x vmware7.1.1-patch-kernel-2.6.35.bash
./vmware7.1.1-patch-kernel-2.6.35.bash
vmware-modconfig --console --install-all
A copy of the script is attached to this post in case the original disappears at some point.
All credits go to the Arch Linux gang for describing this method in their Wiki and Sputnik for writing the magic script.