VMware workstation not running after system update (Zorin 17.1)

Hi there -
I am on Zorin 17.1 - running on Lenovo AOI PC - everything quite nice.

The last native Windows programs I have in a VM on the (now) free VMware Worstation - after the Zorin update it wants to compile some things, but always fails. Fortunately I have Timeshift, so I can identify the update as the source of the error.
"Unable to install all modules ..... exit code 1" -

Did anyone else have the same problem?
Thanks!

Log:
024-08-15T15:39:29.874Z In(05) host-3605 Log for VMware Workstation pid=3605 version=17.5.2 build=build-23775571 option=Release
2024-08-15T15:39:29.874Z In(05) host-3605 The host is x86_64.
2024-08-15T15:39:29.874Z In(05) host-3605 Host codepage=UTF-8 encoding=UTF-8
2024-08-15T15:39:29.874Z In(05) host-3605 Host is Linux 6.8.0-40-generic Zorin OS 17.1 Zorin OS 17 17.1
2024-08-15T15:39:29.874Z In(05) host-3605 Host offset from UTC is +02:00.
2024-08-15T15:39:29.873Z In(05) host-3605 DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": Datei oder Verzeichnis nicht gefunden.
2024-08-15T15:39:29.873Z In(05) host-3605 [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": Datei oder Verzeichnis nicht gefunden.
2024-08-15T15:39:29.873Z In(05) host-3605 PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2024-08-15T15:39:29.873Z In(05) host-3605 DictionaryLoad: Cannot open file "/home/gt-rider/.vmware/config": Datei oder Verzeichnis nicht gefunden.
2024-08-15T15:39:29.873Z In(05) host-3605 [msg.dictionary.load.openFailed] Cannot open file "/home/gt-rider/.vmware/config": Datei oder Verzeichnis nicht gefunden.
2024-08-15T15:39:29.873Z In(05) host-3605 PREF Optional preferences file not found at /home/gt-rider/.vmware/config. Using default values.
2024-08-15T15:39:29.996Z Wa(03) host-3605 Logging to /tmp/vmware-gt-rider/vmware-3605.log
2024-08-15T15:39:30.029Z In(05) host-3605 Obtaining info using the running kernel.
2024-08-15T15:39:30.029Z In(05) host-3605 Created new pathsHash.
2024-08-15T15:39:30.029Z In(05) host-3605 Setting header path for 6.8.0-40-generic to "/lib/modules/6.8.0-40-generic/build/include".
2024-08-15T15:39:30.029Z In(05) host-3605 Validating path "/lib/modules/6.8.0-40-generic/build/include" for kernel release "6.8.0-40-generic".
2024-08-15T15:39:30.032Z In(05) host-3605 Failed to find /lib/modules/6.8.0-40-generic/build/include/linux/version.h
2024-08-15T15:39:30.032Z In(05) host-3605 /lib/modules/6.8.0-40-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-08-15T15:39:30.033Z In(05) host-3605 using /usr/bin/gcc-12 for preprocess check
2024-08-15T15:39:30.104Z In(05) host-3605 Preprocessed UTS_RELEASE, got value "6.8.0-40-generic".
2024-08-15T15:39:30.104Z In(05) host-3605 The header path "/lib/modules/6.8.0-40-generic/build/include" for the kernel "6.8.0-40-generic" is valid. Whoohoo!
2024-08-15T15:39:30.480Z In(05) host-3605 found symbol version file /lib/modules/6.8.0-40-generic/build/Module.symvers
2024-08-15T15:39:30.480Z In(05) host-3605 Reading symbol versions from /lib/modules/6.8.0-40-generic/build/Module.symvers.
2024-08-15T15:39:30.512Z In(05) host-3605 Read 28974 symbol versions
2024-08-15T15:39:30.513Z In(05) host-3605 Reading in info for the vmmon module.
2024-08-15T15:39:30.513Z In(05) host-3605 Reading in info for the vmnet module.
2024-08-15T15:39:30.513Z In(05) host-3605 Invoking modinfo on "vmmon".
2024-08-15T15:39:30.516Z In(05) host-3605 "/sbin/modinfo" exited with status 256.
2024-08-15T15:39:30.516Z In(05) host-3605 Invoking modinfo on "vmnet".
2024-08-15T15:39:30.520Z In(05) host-3605 "/sbin/modinfo" exited with status 256.
2024-08-15T15:39:30.542Z In(05) host-3605 to be installed: vmmon status: 0
2024-08-15T15:39:30.542Z In(05) host-3605 to be installed: vmnet status: 0
2024-08-15T15:39:30.583Z In(05) host-3605 Obtaining info using the running kernel.
2024-08-15T15:39:30.583Z In(05) host-3605 Setting header path for 6.8.0-40-generic to "/lib/modules/6.8.0-40-generic/build/include".
2024-08-15T15:39:30.583Z In(05) host-3605 Validating path "/lib/modules/6.8.0-40-generic/build/include" for kernel release "6.8.0-40-generic".
2024-08-15T15:39:30.583Z In(05) host-3605 Failed to find /lib/modules/6.8.0-40-generic/build/include/linux/version.h
2024-08-15T15:39:30.583Z In(05) host-3605 /lib/modules/6.8.0-40-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-08-15T15:39:30.583Z In(05) host-3605 using /usr/bin/gcc-12 for preprocess check
2024-08-15T15:39:30.593Z In(05) host-3605 Preprocessed UTS_RELEASE, got value "6.8.0-40-generic".
2024-08-15T15:39:30.593Z In(05) host-3605 The header path "/lib/modules/6.8.0-40-generic/build/include" for the kernel "6.8.0-40-generic" is valid. Whoohoo!
2024-08-15T15:39:30.954Z In(05) host-3605 found symbol version file /lib/modules/6.8.0-40-generic/build/Module.symvers
2024-08-15T15:39:30.954Z In(05) host-3605 Reading symbol versions from /lib/modules/6.8.0-40-generic/build/Module.symvers.
2024-08-15T15:39:30.982Z In(05) host-3605 Read 28974 symbol versions
2024-08-15T15:39:30.987Z In(05) host-3605 Kernel header path retrieved from FileEntry: /lib/modules/6.8.0-40-generic/build/include
2024-08-15T15:39:30.987Z In(05) host-3605 Update kernel header path to /lib/modules/6.8.0-40-generic/build/include
2024-08-15T15:39:30.987Z In(05) host-3605 Validating path "/lib/modules/6.8.0-40-generic/build/include" for kernel release "6.8.0-40-generic".
2024-08-15T15:39:30.987Z In(05) host-3605 Failed to find /lib/modules/6.8.0-40-generic/build/include/linux/version.h
2024-08-15T15:39:30.987Z In(05) host-3605 /lib/modules/6.8.0-40-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-08-15T15:39:30.987Z In(05) host-3605 using /usr/bin/gcc-12 for preprocess check
2024-08-15T15:39:30.997Z In(05) host-3605 Preprocessed UTS_RELEASE, got value "6.8.0-40-generic".
2024-08-15T15:39:30.997Z In(05) host-3605 The header path "/lib/modules/6.8.0-40-generic/build/include" for the kernel "6.8.0-40-generic" is valid. Whoohoo!
2024-08-15T15:39:30.998Z In(05) host-3605 Found compiler at "/usr/bin/gcc"
2024-08-15T15:39:31.004Z In(05) host-3605 Got gcc version "11".
2024-08-15T15:39:31.004Z In(05) host-3605 GCC major version 11 does not match Kernel GCC major version 12.
2024-08-15T15:39:31.004Z In(05) host-3605 Attempting to use a compiler at location "/usr/bin/gcc-12".
2024-08-15T15:39:31.006Z In(05) host-3605 Got gcc version "12".
2024-08-15T15:39:31.006Z In(05) host-3605 The GCC version matches the kernel GCC minor version like a glove.
2024-08-15T15:39:31.008Z In(05) host-3605 Got gcc version "12".
2024-08-15T15:39:31.008Z In(05) host-3605 The GCC version matches the kernel GCC minor version like a glove.
2024-08-15T15:39:31.011Z In(05) host-3605 Trying to find a suitable PBM set for kernel "6.8.0-40-generic".
2024-08-15T15:39:31.011Z In(05) host-3605 No matching PBM set was found for kernel "6.8.0-40-generic".
2024-08-15T15:39:31.011Z In(05) host-3605 The GCC version matches the kernel GCC minor version like a glove.
2024-08-15T15:39:31.011Z In(05) host-3605 Validating path "/lib/modules/6.8.0-40-generic/build/include" for kernel release "6.8.0-40-generic".
2024-08-15T15:39:31.011Z In(05) host-3605 Failed to find /lib/modules/6.8.0-40-generic/build/include/linux/version.h
2024-08-15T15:39:31.011Z In(05) host-3605 /lib/modules/6.8.0-40-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-08-15T15:39:31.011Z In(05) host-3605 using /usr/bin/gcc-12 for preprocess check
2024-08-15T15:39:31.020Z In(05) host-3605 Preprocessed UTS_RELEASE, got value "6.8.0-40-generic".
2024-08-15T15:39:31.020Z In(05) host-3605 The header path "/lib/modules/6.8.0-40-generic/build/include" for the kernel "6.8.0-40-generic" is valid. Whoohoo!
2024-08-15T15:39:36.745Z In(05) host-3605 The GCC version matches the kernel GCC minor version like a glove.
2024-08-15T15:39:36.745Z In(05) host-3605 Validating path "/lib/modules/6.8.0-40-generic/build/include" for kernel release "6.8.0-40-generic".
2024-08-15T15:39:36.745Z In(05) host-3605 Failed to find /lib/modules/6.8.0-40-generic/build/include/linux/version.h
2024-08-15T15:39:36.745Z In(05) host-3605 /lib/modules/6.8.0-40-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2024-08-15T15:39:36.745Z In(05) host-3605 using /usr/bin/gcc-12 for preprocess check
2024-08-15T15:39:36.757Z In(05) host-3605 Preprocessed UTS_RELEASE, got value "6.8.0-40-generic".
2024-08-15T15:39:36.757Z In(05) host-3605 The header path "/lib/modules/6.8.0-40-generic/build/include" for the kernel "6.8.0-40-generic" is valid. Whoohoo!
2024-08-15T15:39:36.757Z In(05) host-3605 Using temp dir "/tmp".
2024-08-15T15:39:52.682Z In(05) host-3605 Stopping VMware services:
2024-08-15T15:39:52.682Z In(05) host-3605 VMware Authentication Daemone[71G done
2024-08-15T15:39:52.682Z In(05) host-3605 Virtual machine monitore[71G done
2024-08-15T15:39:52.682Z In(05) host-3605 make: Verzeichnis „/tmp/modconfig-ydJcbS/vmmon-only“ wird betreten
2024-08-15T15:39:52.682Z In(05) host-3605 /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/.
2024-08-15T15:39:52.682Z In(05) host-3605 MODULEBUILDDIR= modules
2024-08-15T15:39:52.682Z In(05) host-3605 make[1]: Verzeichnis „/usr/src/linux-headers-6.8.0-40-generic“ wird betreten
2024-08-15T15:39:52.682Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmmon-only/linux/driver.o
2024-08-15T15:39:52.682Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmmon-only/linux/driverLog.o
2024-08-15T15:39:52.682Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmmon-only/linux/hostif.o
2024-08-15T15:39:52.682Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmmon-only/common/apic.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmmon-only/common/comport.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmmon-only/common/cpuid.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmmon-only/common/crosspage.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmmon-only/common/memtrack.o
2024-08-15T15:39:52.683Z In(05) host-3605 make[1]: Verzeichnis „/usr/src/linux-headers-6.8.0-40-generic“ wird verlassen
2024-08-15T15:39:52.683Z In(05) host-3605 make: Verzeichnis „/tmp/modconfig-ydJcbS/vmmon-only“ wird verlassen
2024-08-15T15:39:52.683Z In(05) host-3605 make: Verzeichnis „/tmp/modconfig-ydJcbS/vmnet-only“ wird betreten
2024-08-15T15:39:52.683Z In(05) host-3605 /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/.
2024-08-15T15:39:52.683Z In(05) host-3605 MODULEBUILDDIR= modules
2024-08-15T15:39:52.683Z In(05) host-3605 make[1]: Verzeichnis „/usr/src/linux-headers-6.8.0-40-generic“ wird betreten
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/driver.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/hub.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/userif.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/netif.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/bridge.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/procfs.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/smac_compat.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/smac.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/vnetEvent.o
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/vnetUserListener.o
2024-08-15T15:39:52.683Z In(05) host-3605 LD [M] /tmp/modconfig-ydJcbS/vmnet-only/vmnet.o
2024-08-15T15:39:52.683Z In(05) host-3605 MODPOST /tmp/modconfig-ydJcbS/vmnet-only/Module.symvers
2024-08-15T15:39:52.683Z In(05) host-3605 CC [M] /tmp/modconfig-ydJcbS/vmnet-only/vmnet.mod.o
2024-08-15T15:39:52.683Z In(05) host-3605 LD [M] /tmp/modconfig-ydJcbS/vmnet-only/vmnet.ko
2024-08-15T15:39:52.683Z In(05) host-3605 BTF [M] /tmp/modconfig-ydJcbS/vmnet-only/vmnet.ko
2024-08-15T15:39:52.683Z In(05) host-3605 make[1]: Verzeichnis „/usr/src/linux-headers-6.8.0-40-generic“ wird verlassen
2024-08-15T15:39:52.683Z In(05) host-3605 /usr/bin/make -C $PWD SRCROOT=$PWD/.
2024-08-15T15:39:52.683Z In(05) host-3605 MODULEBUILDDIR= postbuild
2024-08-15T15:39:52.683Z In(05) host-3605 make[1]: Verzeichnis „/tmp/modconfig-ydJcbS/vmnet-only“ wird betreten
2024-08-15T15:39:52.683Z In(05) host-3605 make[1]: „postbuild“ ist bereits aktuell.
2024-08-15T15:39:52.683Z In(05) host-3605 make[1]: Verzeichnis „/tmp/modconfig-ydJcbS/vmnet-only“ wird verlassen
2024-08-15T15:39:52.683Z In(05) host-3605 cp -f vmnet.ko ./../vmnet.o
2024-08-15T15:39:52.683Z In(05) host-3605 make: Verzeichnis „/tmp/modconfig-ydJcbS/vmnet-only“ wird verlassen
2024-08-15T15:39:52.683Z In(05) host-3605 [AppLoader] Use shipped Linux kernel AIO access library.
2024-08-15T15:39:52.683Z In(05) host-3605 An up-to-date "libaio" or "libaio1" package from your system is preferred.
2024-08-15T15:39:52.683Z In(05) host-3605 [AppLoader] GLib does not have GSettings support.
2024-08-15T15:39:52.683Z In(05) host-3605 Using kernel build system.
2024-08-15T15:39:52.683Z In(05) host-3605 warning: the compiler differs from the one used to build the kernel
2024-08-15T15:39:52.683Z In(05) host-3605 The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
2024-08-15T15:39:52.683Z In(05) host-3605 You are using: gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmmon-only/common/crosspage.o: warning: objtool: CrossPage_CodePage+0x207: 'naked' return found in RETHUNK build
2024-08-15T15:39:52.683Z In(05) host-3605 make[3]: *** [scripts/Makefile.build:243: /tmp/modconfig-ydJcbS/vmmon-only/common/crosspage.o] Fehler 255
2024-08-15T15:39:52.683Z In(05) host-3605 make[3]: *** Datei „/tmp/modconfig-ydJcbS/vmmon-only/common/crosspage.o“ wird gelöscht
2024-08-15T15:39:52.683Z In(05) host-3605 make[3]: *** Auf noch nicht beendete Prozesse wird gewartet …
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmmon-only/linux/hostif.c:2926:1: warning: no previous prototype for ‘HostIFCheckTrackedMPN’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 2926 | HostIFCheckTrackedMPN(VMDriver *vm, // IN: The VM instance
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmmon-only/linux/hostif.c:3046:1: warning: no previous prototype for ‘HostIFWritePhysicalWork’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 3046 | HostIFWritePhysicalWork(MA ma, // MA to be written to
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmmon-only/linux/hostif.c:3205:1: warning: no previous prototype for ‘HostIFStartTimer’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 3205 | HostIFStartTimer(Bool rateChanged, //IN: Did rate change?
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmmon-only/linux/driver.c:271:1: warning: no previous prototype for ‘LinuxDriverInit’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 271 | LinuxDriverInit(void)
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmmon-only/linux/driver.c:339:1: warning: no previous prototype for ‘LinuxDriverExit’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 339 | LinuxDriverExit(void)
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 make[2]: *** [/usr/src/linux-headers-6.8.0-40-generic/Makefile:1926: /tmp/modconfig-ydJcbS/vmmon-only] Fehler 2
2024-08-15T15:39:52.683Z In(05) host-3605 make[1]: *** [Makefile:240: __sub-make] Fehler 2
2024-08-15T15:39:52.683Z In(05) host-3605 make: *** [Makefile:117: vmmon.ko] Fehler 2
2024-08-15T15:39:52.683Z In(05) host-3605 Using kernel build system.
2024-08-15T15:39:52.683Z In(05) host-3605 warning: the compiler differs from the one used to build the kernel
2024-08-15T15:39:52.683Z In(05) host-3605 The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
2024-08-15T15:39:52.683Z In(05) host-3605 You are using: gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmnet-only/userif.c:1091:1: warning: no previous prototype for ‘VNetUserIf_Create’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 1091 | VNetUserIf_Create(VNetPort **ret) // OUT
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmnet-only/netif.c:173:1: warning: no previous prototype for ‘VNetNetIf_Create’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 173 | VNetNetIf_Create(char *devName, // IN:
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmnet-only/userif.o: warning: objtool: VNetCsumAndCopyToUser+0x2d: call to csum_partial_copy_nocheck() with UACCESS enabled
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmnet-only/bridge.c:258:1: warning: no previous prototype for ‘VNetBridge_Create’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 258 | VNetBridge_Create(const char *devName, // IN: name of device (e.g., "eth0")
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmnet-only/bridge.c:1411:1: warning: no previous prototype for ‘VNetBridgeSendLargePacket’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 1411 | VNetBridgeSendLargePacket(struct sk_buff *skb, // IN: packet to split
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 /tmp/modconfig-ydJcbS/vmnet-only/vnetUserListener.c:87:1: warning: no previous prototype for ‘VNetUserListener_Create’ [-Wmissing-prototypes]
2024-08-15T15:39:52.683Z In(05) host-3605 87 | VNetUserListener_Create(uint32 classMask, // IN: the listener's class mask
2024-08-15T15:39:52.683Z In(05) host-3605 | ^~~~~~~~~~~~~~~~~~~~~~~
2024-08-15T15:39:52.683Z In(05) host-3605 Skipping BTF generation for /tmp/modconfig-ydJcbS/vmnet-only/vmnet.ko due to unavailability of vmlinux
2024-08-15T15:39:52.683Z In(05) host-3605 Unable to install all modules. See log for details.
2024-08-15T15:39:52.683Z In(05) host-3605

1 Like

It looks like this has been an issue with this particular version of the Linux kernel. Checkout this thread, some people have reportedly found a workaround this issue; hopefully it can help:

1 Like

Thank you for the hint - most of the workarounds did not work, but the very last one in the thread mentioned worked for me (for now - let's see, how many updates it lasts)...

git clone GitHub - mkubecek/vmware-host-modules: Patches needed to build VMware (Player and Workstation) host modules against recent kernels
cd vmware-host-modules
git switch workstation-17.5.1
make
sudo make install

(I had to run all commands with sudo)

2 Likes