Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I run vmplayer, it detects that the kernel has changed, and as usual prompts compile and load the required modules. However, it never gets any further. When you choose install, it just quits silently with no error or any further action. What should happen is that the VMWare Kernel Module Updater should run. It doesn't.

Please note, this is not the same as the question answered here, What is the path to the kernel headers so I can install vmware?, which is due to the proper header files not being where they need to be. Mine never gets this far, and besides, I made sure I have all the latest header files for my 3.8.0-19-generic kernel.

share|improve this question
up vote 38 down vote accepted

Found a fix for this problem. The following will force it to fix itself

sudo vmware-modconfig --console --install-all
share|improve this answer
Unfortunately, it seems you have to do this every time now. – Jazz May 9 '13 at 7:41
+1 I can't tell you how many times I've had to google for this problem and come back to this answer. – mehaase Jan 10 '14 at 14:13
in 15.10 this will result whit error: "Unable to install all modules. See log for details." – Vasil Valchev Oct 23 '15 at 8:33

I have to do one thing before your fix that I got from here:

So my complete fix has two steps and they would be:

sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
sudo vmware-modconfig --console --install-all

On the first command change the linux headers version for the last version you have, in my case is 3.8.0-25 but i've been doing this since 3.8.0-19.

share|improve this answer

protected by Community May 8 '13 at 11:12

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.