Kernel headers for version 3.1.9-1.4-desktop were not found (vmplayer)

Hello,

Using OpenSUSE 12.1 x64;

jason@LINUX-PD:~>** cat /proc/version**
Linux version 3.1.9-1.4-desktop (geeko@buildhost) (gcc version 4.6.2 (SUSE Linux) ) #1 SMP PREEMPT Fri Jan 27 08:55:10 UTC 2012 (efb5ff4)

I cannot run the latest greatest vmware player series > 4.0 because my microprocessor is missing some features: Release notes say Vmplayer4.0.2 must have LAHF/SAHF support… this didnt come about in the pentium D 820… created in 2 quarter 2005, but that support didnt get introduced by intel until12/2005 ….so I decided to use the same vmware version (VMware-Player-3.0.0-203739.x86_64.bundle) as my prior install ( I wiped a Opensuse 11.2 installation (copied the vmplayer xp image) > then installed a fresh new version of Opensuse 12.1)

when I try to start vmplayer I get the following error (shortened) “Kernel headers for version 3.1.9-1.4-desktop were not found”

I have ensured the following:

YaST->Software->Software Management, select the ‘View’ tab (defaults to search). If you select patterns and scroll down the list there is a pattern called ‘Base Development’, and ‘Linux kernel Development’ select those and install
also from some posts that I have read the following are also installed:

libgiomm-2_4.1 (2.30.0-2.1.2)
glibmm2-devel (2.30.0-2.1.2)
linux-glibc-dev (3.1_rc5-7.1.1)
kernel-source
kernel-syms

/tmp/vmware-root/setupxxxxx.log shows the following:

Mar 03 16:18:12.363: app-140691216488192| Log for VMware Workstation pid=11155 version=7.0.0 build=build-203739 option=Release
Mar 03 16:18:12.363: app-140691216488192| The process is 64-bit.
Mar 03 16:18:12.363: app-140691216488192| Host codepage=UTF-8 encoding=UTF-8
Mar 03 16:18:12.363: app-140691216488192| System distribution is SuSE
Mar 03 16:18:12.363: app-140691216488192| System version is 12.1
Mar 03 16:18:12.363: app-140691216488192| modconf query interface initialized
Mar 03 16:18:12.364: app-140691216488192| modconf library initialized
Mar 03 16:18:12.370: app-140691216488192| Trying to find a suitable PBM set for kernel 3.1.9-1.4-desktop.
Mar 03 16:18:12.372: app-140691216488192| Your GCC version: 4.6
Mar 03 16:18:12.375: app-140691216488192| Your GCC version: 4.6

jason@LINUX-PD:~> rpm -qa |grep kernel
kernel-desktop-devel-3.1.9-1.4.1.x86_64
kernel-devel-3.1.9-1.4.1.noarch
kernel-default-devel-3.1.9-1.4.1.x86_64
patterns-openSUSE-devel_kernel-12.1-25.21.1.x86_64
kernel-xen-devel-3.1.9-1.4.1.x86_64
kernel-syms-3.1.9-1.4.1.x86_64
kernel-desktop-3.1.9-1.4.1.x86_64
kernel-source-3.1.9-1.4.1.noarch

any suggestions would be great

thanks

On 2012-03-03 22:46, qu1nn wrote:

> when I try to start vmplayer I get the following error (shortened)
> “Kernel headers for version 3.1.9-1.4-desktop were not found”

It could be that vmp 3 looks for them at the wrong place. If I recall
correctly the place changed.

> any suggestions would be great


su -
cd /usr/src/linux
make menuconfig
make scripts
make prepare

then try again with vmp


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Hello

reference pastbin link

I have never really used MAKE before. A window popped up
http://s8.postimage.org/x2rwmcakx/20120303_vmplayer_help_02.jpg](http://postimage.org/image/x2rwmcakx/)

I selected Exit > Then SAVE

I then rebooted the computer and tried vmplayer again > same error!

was I supposed to do anything specific with MAKE?

Thanks for your quick response

On 2012-03-04 00:26, qu1nn wrote:
>
> Hello
>
>
> reference ‘pastbin link’ (http://pastebin.com/yatJgFG0)

Oops! I made a mistake, sorry.


su -
cd /usr/src/linux
make cloneconfig
make scripts
make prepare


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)


su -
cd /usr/src/linux
make cloneconfig
make scripts
make prepare

nope still getting same error

On 2012-03-04 04:26, qu1nn wrote:

> nope still getting same error

The same error as the photos you posted about the make procedure, or the
same error about vmware player?


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

same error as the vmplayer.

On 2012-03-04 21:26, qu1nn wrote:
>
> same error as the vmplayer.

Then it must be that the files it is searching for are on a different place
since version 3 was released. I think I heard of that, people were using
symlinks for a time.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)


# uname -r
3.1.9-1.4-desktop

# readlink /usr/src/linux
linux-3.1.9-1.4

#  rpm -qa | grep kernel-devel
kernel-devel-3.1.9-1.4.1.noarch

?

On 2012-03-05 15:56, please try again wrote:

> ?

He is using vmplayer version 3, I think that one expects files on different
places than the current version 4.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)