I’m running OpenSuse as my primary OS at the moment. One of the problems I had was getting VMware Workstation to work in a normal way. The problem was that the kernel modules weren’t compiled correctly. It’s been bugging me ever since, but due to the fact that it’s the end of the quarter I never had the time to actually look in to it. Luckily VMTN user Krellan did have some extra time on his hands and managed to fix the problem, Thanks!!
Fixing your broken installation is fairly easy:
To use this patch, download it from the attachment, gunzip it, then go to your /usr/lib/vmware/modules/source directory. Untar all of the files. Apply the patch with “patch -p1”. After the patch has applied, re-tar all the files. Then, run “vmware-modconfig –console –install-all” again, under Linux 2.6.29, and it should now work.
Go to the VMTN Forums and download the patch if you are having trouble getting the VMware Workstation kernel modules compiled correctly!
Krellan says
Thanks! I was able to write a script, also, that helps with the installation of the patch file.
Here’s the VMware forums page. Scroll down to the very bottom, to get the latest version of my patch, and also the shellscript that comes with it.
http://communities.vmware.com//thread/202340
This script should make it fairly easy to install. Just run the script, as root. (After reading it, of course, to make sure I’m not some evil person who put something nasty in there!)
Then, use vmware-modconfig to try and install the modules again. Now that the modules are patched, vmware-modconfig should be much happier now.
I tried this on Linux kernel 2.6.29 and it seems to work fine for me. Hope this helps others who are also having VMware problems with 2.6.29.