You are not logged in.
So, I did a kernel update and now VMWare can't find the kernel headers to recompile the modules. Version it's looking for: linux-3.7.4-1-ARCH.
I've rebooted my machine since and confirmed my current kernel is 3.7.4-1 with `uname-a`. I've ensured I have linux-headers-3.7.4-1.
I've tried manually browsing to /usr/src/linux-3.7.4-1-ARCH, but it just gives an error "C header files matching your running kernel were not found..."
It was working fine before updating my kernel with a pacman -Syu (I had last updated maybe a month ago)
Edit:
Checking the logs, it appears that I'm missing linux-3.7.4-1-ARCH/include/linux/version.h Everywhere I've read says that this is autogenerated and should be populated by compiling your kernel. I've never had to manually compile the kernel before though to get VMWare to work. Is this correct?
Last edited by earlz (2013-01-24 22:03:24)
Offline
I'm having the exact same problem.
Quite annoying as I need vmware for some work tasks.
I checked my header files and I seem to be missing a version.h as well.
Offline
I downgraded to 3.6.11-1 and now it works again(even though other stuff is broken I assume due to relying on the new kernel features). I have to have VMWare to work though, so hopefully this gets fixed soon
Offline
I just installed VMware Player and built the modules successfully, thanks to the fine ArchWiki.
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
Ah, yes, the link in the wiki helped. Thanks.
Offline
I just installed VMware Player and built the modules successfully, thanks to the fine ArchWiki.
I could swear that didn't exist yesterday. Apparently it's existed for a few days though. I bet that'll fix it.
Offline