Install VMware Player in Ubuntu 12.04 Precise Pangolin (Linux Kernel 3.2)
sudo apt-get install build-essential linux-headers-`uname -r`
chmod +x VMware-Player-4.0.3-703057.i386.bundle sudo ./VMware-Player-4.0.3-703057.i386.bundle
chmod +x VMware-Player-4.0.3-703057.x86_64.bundle sudo ./VMware-Player-4.0.3-703057.x86_64.bundle
At this point, a window will pop-up – click “Next”, etc.:
3. Patch VMware 4.0.3 to work with Ubuntu 12.04 Precise Pangolin
Don’t try to run VMware player in Ubuntu 12.04 yet because it won’t work due to the following Virtual Network Device error: “Unable to start services. See log file /tmp/vmware-root/mdconfig-23331.log for details“.
We’ll have to patch it to get it to work, using the commands below:
sudo apt-get install patch cd wget http://webupd8.googlecode.com/files/vmware802fixlinux320.tar.gz tar -xvf vmware802fixlinux320.tar.gz sudo ~/vmware802fixlinux320/patch-modules_3.2.0.sh
Update: for other versions like VMware Player 4.0.4, edit the “patch-modules_3.2.0.sh” file (from the archive downloaded by the second command above) and change the “plreqver” version to the VMWare Player version you’re using.
/usr/lib/vmware/modules/source/.patched found. You have already patched your sources. Exiting
To fix it, simply remove the “.patched” file and try again:
sudo rm /usr/lib/vmware/modules/source/.patched
VMware Player 4.0.3 should now work under Ubuntu 12.04 Precise Pangolin: