VMware Communities
tasikas
Enthusiast
Enthusiast

Kernel Headers 4.4.79-19 Workstation 12PRO Opensuse 42.3

Hello community,

I'm quite "green" in linux world. Yesterday finally I did moved form Win10 in to OpenSUSE Leap 42.3.
I did row of test on my spare PC with OpenSUSE 42.3 and VMware-Workstation-Full-12.5.7-5813279.x86_64.bundle install and not counting this problem that addressed in here https://communities.vmware.com/message/2692989#2692989

witch was easy to solve and all was OK. But finally I have reinstalled my main workstation and I've got different problem.

When I do try to start Workstation or Player I've such a window popping out

"VMware Kernel Module Updater

Before you can run VMware, severel, modules must be compiled and loaded into the running kernel.

Kernel Headers 4.4.79-19-default"

Any ideas?

Thank you for any reply.

Will attach screenshot below.

Screenshot_20170820_160911.png

0 Kudos
3 Replies
bluefirestorm
Champion
Champion

You should install the kernel development rpm packages

From Konsole command line

sudo zypper install kernel-default-devel

sudo zypper install kernel-devel

Or you could use the YaST2 GUI and search for Kernel and install the aforementioned packages.

aubug888
Contributor
Contributor

"You should install the kernel development rpm packages

From Konsole command line

sudo zypper install kernel-default-devel

sudo zypper install kernel-devel

Or you could use the YaST2 GUI and search for Kernel and install the aforementioned packages."

The above packages are installed and VMware Workstation 12.5.7 still fails to compile.

see log

bluefirestorm
Champion
Champion

Looking at the log file, the vmmon and vmmnet failed to build. You should look at this Re: VMware WS 12.5.6 fails to compile on openSUSE Leap 42.3 with kernel 4.4.68-2-default for the patch required. This was referred to in the original post.

2017-08-31T16:20:04.139+10:00| vthread-4| I125: Setting destination path for vmmon to "/lib/modules/4.4.79-19-default/misc/vmmon.ko".

2017-08-31T16:20:04.139+10:00| vthread-4| I125: Extracting the vmmon source from "/usr/lib/vmware/modules/source/vmmon.tar".

2017-08-31T16:20:04.292+10:00| vthread-4| I125: Successfully extracted the vmmon source.

2017-08-31T16:20:04.292+10:00| vthread-4| I125: Building module with command "/usr/bin/make -j4 -C /tmp/modconfig-oVvfmB/vmmon-only auto-build HEADER_DIR=/lib/modules/4.4.79-19-default/build/include CC=/usr/bin/gcc IS_GCC_3=no"

2017-08-31T16:21:02.146+10:00| vthread-4| W115: Failed to build vmmon.  Failed to execute the build command.

2017-08-31T16:21:02.159+10:00| vthread-4| I125: Setting destination path for vmnet to "/lib/modules/4.4.79-19-default/misc/vmnet.ko".

2017-08-31T16:21:02.159+10:00| vthread-4| I125: Extracting the vmnet source from "/usr/lib/vmware/modules/source/vmnet.tar".

2017-08-31T16:21:02.226+10:00| vthread-4| I125: Successfully extracted the vmnet source.

2017-08-31T16:21:02.226+10:00| vthread-4| I125: Building module with command "/usr/bin/make -j4 -C /tmp/modconfig-oVvfmB/vmnet-only auto-build HEADER_DIR=/lib/modules/4.4.79-19-default/build/include CC=/usr/bin/gcc IS_GCC_3=no"

2017-08-31T16:21:59.867+10:00| vthread-4| W115: Failed to build vmnet.  Failed to execute the build command.