Hmmm
I would try just one more time with a completely clean
version of 17.6.0, bytium modules, ...
However my procedure looks different to yours, ???
vmware-installer -u vmware-workstaion
./VMware-Workstation-Full-17.6.0-24238078.x86_64.bundle
Lots of errors I ignored.
cd somewhere
git clone
https://github.com/bytium/vm-host-modules.gitcd somewhere/vm-host-modules
git checkout 17.6.0
[edit
vm-host-modules/vmmon-only/include/x86cpuid.h
vm-host-modules/vmmon-only/include/x86msr.h
if you wish]
make clean
make
su
make install
Good luck!
On Mon, 2024-09-16 at 16:47 +0000, kamiller42 via Broadcom wrote:
> I tried bytium this morning.
>
>
> Here is a module rebuild after installing 17.6.0:
>
>
> sudo vmware-modconfig --console --install-all
> [AppLoader] GLib does not have GSettings support.
> Stopping VMware services:
> VMware Authentication Daemon done
> Virtual machine monitor done
> make: Entering directory '/tmp/modconfig-xy8dGm/vmmon-only'
> Using kernel build system.
> /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= modules
> make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> warning: the compiler differs from the one used to build the kernel
> The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/linux/driver.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/linux/driverLog.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/linux/hostif.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/apic.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/comport.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/cpuid.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/crosspage.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/memtrack.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/moduleloop.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/phystrack.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/sharedAreaVmmon.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/statVarsVmmon.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/task.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/vmx86.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/bootstrap/bootstrap.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/bootstrap/monLoader.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/bootstrap/monLoaderVmmon.o
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/bootstrap/vmmblob.o
> /tmp/modconfig-xy8dGm/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through
> to next function PhysTrack_Remove()
> /tmp/modconfig-xy8dGm/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls
> through to next function PhysTrack_Test()
> /tmp/modconfig-xy8dGm/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
> LD [M] /tmp/modconfig-xy8dGm/vmmon-only/vmmon.o
> MODPOST /tmp/modconfig-xy8dGm/vmmon-only/Module.symvers
> CC [M] /tmp/modconfig-xy8dGm/vmmon-only/vmmon.mod.o
> LD [M] /tmp/modconfig-xy8dGm/vmmon-only/vmmon.ko
> BTF [M] /tmp/modconfig-xy8dGm/vmmon-only/vmmon.ko
> Skipping BTF generation for /tmp/modconfig-xy8dGm/vmmon-only/vmmon.ko due to unavailability of vmlinux
> make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= postbuild
> make[1]: Entering directory '/tmp/modconfig-xy8dGm/vmmon-only'
> make[1]: 'postbuild' is up to date.
> make[1]: Leaving directory '/tmp/modconfig-xy8dGm/vmmon-only'
> cp -f vmmon.ko ./../vmmon.o
> make: Leaving directory '/tmp/modconfig-xy8dGm/vmmon-only'
> make: Entering directory '/tmp/modconfig-xy8dGm/vmnet-only'
> Using kernel build system.
> /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= modules
> make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> warning: the compiler differs from the one used to build the kernel
> The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/driver.o
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/hub.o
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/userif.o
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/netif.o
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/bridge.o
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/procfs.o
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/smac_compat.o
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/smac.o
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/vnetEvent.o
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/vnetUserListener.o
> /tmp/modconfig-xy8dGm/vmnet-only/userif.o: warning: objtool: VNetCsumAndCopyToUser+0x2d: call to
> csum_partial_copy_nocheck() with UACCESS enabled
> LD [M] /tmp/modconfig-xy8dGm/vmnet-only/vmnet.o
> MODPOST /tmp/modconfig-xy8dGm/vmnet-only/Module.symvers
> CC [M] /tmp/modconfig-xy8dGm/vmnet-only/vmnet.mod.o
> LD [M] /tmp/modconfig-xy8dGm/vmnet-only/vmnet.ko
> BTF [M] /tmp/modconfig-xy8dGm/vmnet-only/vmnet.ko
> Skipping BTF generation for /tmp/modconfig-xy8dGm/vmnet-only/vmnet.ko due to unavailability of vmlinux
> make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= postbuild
> make[1]: Entering directory '/tmp/modconfig-xy8dGm/vmnet-only'
> make[1]: 'postbuild' is up to date.
> make[1]: Leaving directory '/tmp/modconfig-xy8dGm/vmnet-only'
> cp -f vmnet.ko ./../vmnet.o
> make: Leaving directory '/tmp/modconfig-xy8dGm/vmnet-only'
> Starting VMware services:
> Virtual machine monitor failed
> Virtual machine communication interface done
> VM communication interface socket family done
> Virtual ethernet failed
> VMware Authentication Daemon done
> Unable to start services
>
>
> Here is a module rebuild after bytium (It got worse.):
>
>
> sudo make install
> Place your right index finger on the fingerprint reader
> Copying tarballs to /usr/lib/vmware/modules/source...
> sudo cp vmmon.tar vmnet.tar /usr/lib/vmware/modules/source
> Rebuilding VMware modules...
> sudo vmware-modconfig --console --install-all
> [AppLoader] GLib does not have GSettings support.
> Stopping VMware services:
> VMware Authentication Daemon done
> Virtual machine monitor done
> make: Entering directory '/tmp/modconfig-XmfwMj/vmmon-only'
> Using kernel build system.
> /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= modules
> make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> warning: the compiler differs from the one used to build the kernel
> The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/linux/driver.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/linux/driverLog.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/linux/hostif.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/apic.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/comport.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/cpuid.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/crosspage.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/memtrack.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/moduleloop.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/phystrack.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/sharedAreaVmmon.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/statVarsVmmon.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/task.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/vmx86.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/bootstrap/bootstrap.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/bootstrap/monLoader.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/bootstrap/monLoaderVmmon.o
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/bootstrap/vmmblob.o
> /tmp/modconfig-XmfwMj/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through
> to next function PhysTrack_Remove()
> /tmp/modconfig-XmfwMj/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls
> through to next function PhysTrack_Test()
> /tmp/modconfig-XmfwMj/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
> LD [M] /tmp/modconfig-XmfwMj/vmmon-only/vmmon.o
> MODPOST /tmp/modconfig-XmfwMj/vmmon-only/Module.symvers
> CC [M] /tmp/modconfig-XmfwMj/vmmon-only/vmmon.mod.o
> LD [M] /tmp/modconfig-XmfwMj/vmmon-only/vmmon.ko
> BTF [M] /tmp/modconfig-XmfwMj/vmmon-only/vmmon.ko
> Skipping BTF generation for /tmp/modconfig-XmfwMj/vmmon-only/vmmon.ko due to unavailability of vmlinux
> make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= postbuild
> make[1]: Entering directory '/tmp/modconfig-XmfwMj/vmmon-only'
> make[1]: 'postbuild' is up to date.
> make[1]: Leaving directory '/tmp/modconfig-XmfwMj/vmmon-only'
> cp -f vmmon.ko ./../vmmon.o
> make: Leaving directory '/tmp/modconfig-XmfwMj/vmmon-only'
> make: Entering directory '/tmp/modconfig-XmfwMj/vmnet-only'
> Using kernel build system.
> /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= modules
> make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> warning: the compiler differs from the one used to build the kernel
> The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/driver.o
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/hub.o
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/userif.o
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/netif.o
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/bridge.o
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/procfs.o
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/smac_compat.o
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/smac.o
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/vnetEvent.o
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/vnetUserListener.o
> /tmp/modconfig-XmfwMj/vmnet-only/driver.c:288:1: warning: no previous prototype for 'LinuxDriverInit'
> [-Wmissing-prototypes]
> 288 | LinuxDriverInit(void)
> | ^~~~~~~~~~~~~~~
> /tmp/modconfig-XmfwMj/vmnet-only/driver.c:367:1: warning: no previous prototype for 'LinuxDriverExit'
> [-Wmissing-prototypes]
> 367 | LinuxDriverExit(void)
> | ^~~~~~~~~~~~~~~
> /tmp/modconfig-XmfwMj/vmnet-only/userif.o: warning: objtool: VNetCsumAndCopyToUser+0x2d: call to
> csum_partial_copy_nocheck() with UACCESS enabled
> LD [M] /tmp/modconfig-XmfwMj/vmnet-only/vmnet.o
> MODPOST /tmp/modconfig-XmfwMj/vmnet-only/Module.symvers
> CC [M] /tmp/modconfig-XmfwMj/vmnet-only/vmnet.mod.o
> LD [M] /tmp/modconfig-XmfwMj/vmnet-only/vmnet.ko
> BTF [M] /tmp/modconfig-XmfwMj/vmnet-only/vmnet.ko
> Skipping BTF generation for /tmp/modconfig-XmfwMj/vmnet-only/vmnet.ko due to unavailability of vmlinux
> make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= postbuild
> make[1]: Entering directory '/tmp/modconfig-XmfwMj/vmnet-only'
> make[1]: 'postbuild' is up to date.
> make[1]: Leaving directory '/tmp/modconfig-XmfwMj/vmnet-only'
> cp -f vmnet.ko ./../vmnet.o
> make: Leaving directory '/tmp/modconfig-XmfwMj/vmnet-only'
> Starting VMware services:
> Virtual machine monitor failed
> Virtual machine communication interface done
> VM communication interface socket family done
> Virtual ethernet failed
> VMware Authentication Daemon done
> Unable to start services
> make: *** [Makefile:49: vmware-rebuild] Error 1
> -------------------------------------------
> Original Message:
> Sent: Sep 16, 2024 12:03 PM
> From: John Austin
> Subject: Workstation Pro 17.5.2 & 17.6.0 fail to install. Virtual machine monitor & Virtual ethernet
> fail to start. (KDE Neon)
>
> WS 1.6.0 on F40 host
> W11 client
> Have you seen the patches here
>
https://github.com/bytium/vm-host-modules/ <https: github.com/bytium/vm-host-modules/="">
> together with a further fix here at the end of
>
https://github.com/mkubecek/vmware-host-modules/issues/280 <
>
https://github.com/mkubecek/vmware-host-modules/issues/280>>
> Working well on Fedora 40, kernel 6.10.9-200.fc40.x86_64
>
> John
>
>
> On Mon, 2024-09-16 at 15:28 +0000, kamiller42 via Broadcom wrote:
> > I tried installing 17.6 on a fresh install of KDE Neon, which is based on Ubuntu 24.04. It failed,
> > even after trying several kernel patches. I resorted trying 17.5.2 because I have it running on
> > another laptop running KDE Neon. It fails with similar results.
> >
> >
> > Kernel is 6.8.0-40-generic. Default gcc is gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0.
> >
> >
> >
> > $ sudo ./VMware-Workstation-Full-17.6.0-24238078.x86_64.bundle
> > Place your right index finger on the fingerprint reader
> > Extracting VMware Installer...done.
> > Installing VMware Workstation 17.6.0
> > Configuring...
> > [######################################################################] 100%
> > Installation was successful.
> >
> >
> >
> > Install isn't really successful. The Workstation UI runs, but the two services are not.
> >
> >
> > A rebuild attempt:
> >
> >
> > $ sudo vmware-modconfig --console --install-all
> > [AppLoader] GLib does not have GSettings support.
> > Stopping VMware services:
> > VMware Authentication Daemon done
> > Virtual machine monitor done
> > make: Entering directory '/tmp/modconfig-aVODUz/vmmon-only'
> > Using kernel build system.
> > /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> > MODULEBUILDDIR= modules
> > make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> > warning: the compiler differs from the one used to build the kernel
> > The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> > You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/driver.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/driverLog.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/hostif.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/apic.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/comport.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/cpuid.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/crosspage.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/memtrack.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/moduleloop.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/sharedAreaVmmon.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/statVarsVmmon.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/task.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/vmx86.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/bootstrap.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/monLoader.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/monLoaderVmmon.o
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/vmmblob.o
> > /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through
> > to next function PhysTrack_Remove()
> > /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls
> > through to next function PhysTrack_Test()
> > /tmp/modconfig-aVODUz/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
> > LD [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.o
> > MODPOST /tmp/modconfig-aVODUz/vmmon-only/Module.symvers
> > CC [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.mod.o
> > LD [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko
> > BTF [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko
> > Skipping BTF generation for /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko due to unavailability of
> > vmlinux
> > make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> > /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> > MODULEBUILDDIR= postbuild
> > make[1]: Entering directory '/tmp/modconfig-aVODUz/vmmon-only'
> > make[1]: 'postbuild' is up to date.
> > make[1]: Leaving directory '/tmp/modconfig-aVODUz/vmmon-only'
> > cp -f vmmon.ko ./../vmmon.o
> > make: Leaving directory '/tmp/modconfig-aVODUz/vmmon-only'
> > make: Entering directory '/tmp/modconfig-aVODUz/vmnet-only'
> > Using kernel build system.
> > /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> > MODULEBUILDDIR= modules
> > make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> > warning: the compiler differs from the one used to build the kernel
> > The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> > You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/driver.o
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/hub.o
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/userif.o
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/netif.o
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/bridge.o
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/procfs.o
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/smac_compat.o
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/smac.o
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/vnetEvent.o
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/vnetUserListener.o
> > /tmp/modconfig-aVODUz/vmnet-only/userif.o: warning: objtool: VNetCsumAndCopyToUser+0x2d: call to
> > csum_partial_copy_nocheck() with UACCESS enabled
> > LD [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.o
> > MODPOST /tmp/modconfig-aVODUz/vmnet-only/Module.symvers
> > CC [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.mod.o
> > LD [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko
> > BTF [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko
> > Skipping BTF generation for /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko due to unavailability of
> > vmlinux
> > make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> > /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> > MODULEBUILDDIR= postbuild
> > make[1]: Entering directory '/tmp/modconfig-aVODUz/vmnet-only'
> > make[1]: 'postbuild' is up to date.
> > make[1]: Leaving directory '/tmp/modconfig-aVODUz/vmnet-only'
> > cp -f vmnet.ko ./../vmnet.o
> > make: Leaving directory '/tmp/modconfig-aVODUz/vmnet-only'
> > Starting VMware services:
> > Virtual machine monitor failed
> > Virtual machine communication interface done
> > VM communication interface socket family done
> > Virtual ethernet failed
> > VMware Authentication Daemon done
> > Unable to start services
> >
> >
> >
> >
> >
> > Reply to Sender :
> >
https://community.broadcom.com/eGroups/PostReply/?GroupId=7171&MID=4366183&SenderKey=fd6d1c9e-4758-4bcd-acbd-cb658c570bd1> > <
> >
https://community.broadcom.com/eGroups/PostReply/?GroupId=7171&MID=4366183&SenderKey=fd6d1c9e-4758-4bcd-acbd-cb658c570bd1> > >
> >
> > Reply to Discussion :
> >
https://community.broadcom.com/eGroups/PostReply/?GroupId=7171&MID=4366183 <https: community.broadcom.com/egroups/postreply/?groupid=""></https:>
> > >
> >
> >
> >
> > You are subscribed to "VMware Workstation" as
ja@jaa.org.uk <
ja@jaa.org.uk>. To change your
> > subscriptions, go to
> >
http://community.broadcom.com/preferences?section=Subscriptions.> > <http: community.broadcom.com/preferences?section="Subscriptions."> To unsubscribe from this
> > community
> > discussion, go to
> >
http://community.broadcom.com/HigherLogic/eGroups/Unsubscribe.aspx?UserKey=555e8c66-e95e-42fa-9d37-018faae3c7f3&sKey=KeyRemoved&GroupKey=1b0a16ce-2127-4fae-a840-018f5da56726> > <
> >
http://community.broadcom.com/HigherLogic/eGroups/Unsubscribe.aspx?UserKey=555e8c66-e95e-42fa-9d37-018faae3c7f3&sKey=KeyRemoved&GroupKey=1b0a16ce-2127-4fae-a840-018f5da56726> > >
> > .
> >
> > Copyright © 2005-2023 Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Inc.
> > and/or its subsidiaries.
> >
> > Hosted by Higher Logic, LLC on the behalf of Broadcom
> >
https://www.broadcom.com/company/legal/privacy-policy <
> >
https://www.broadcom.com/company/legal/privacy-policy> |
> >
https://www.higherlogic.com/legal/privacy <https:
www.higherlogic.com/legal/privacy=""> |
> >
https://www.broadcom.com/company/citizenship/governance-and-ethics#supply <
> >
https://www.broadcom.com/company/citizenship/governance-and-ethics#supply> |
> >
https://www.broadcom.com/termsandconditions <https:
www.broadcom.com/termsandconditions="">>
>
> Original Message:
> Sent: 9/16/2024 11:29:00 AM
> From: kamiller42
> Subject: Workstation Pro 17.5.2 & 17.6.0 fail to install. Virtual machine monitor & Virtual ethernet
> fail to start. (KDE Neon)
>
>
> I tried installing 17.6 on a fresh install of KDE Neon, which is based on Ubuntu 24.04. It failed,
> even after trying several kernel patches. I resorted trying 17.5.2 because I have it running on
> another laptop running KDE Neon. It fails with similar results.
>
> Kernel is 6.8.0-40-generic. Default gcc is gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0.
>
>
> $ sudo ./VMware-Workstation-Full-17.6.0-24238078.x86_64.bundle
> Place your right index finger on the fingerprint reader
> Extracting VMware Installer...done.
> Installing VMware Workstation 17.6.0
> Configuring...
> [######################################################################] 100%
> Installation was successful.
>
>
> Install isn't really successful. The Workstation UI runs, but the two services are not.
>
> A rebuild attempt:
>
> $ sudo vmware-modconfig --console --install-all
> [AppLoader] GLib does not have GSettings support.
> Stopping VMware services:
> VMware Authentication Daemon done
> Virtual machine monitor done
> make: Entering directory '/tmp/modconfig-aVODUz/vmmon-only'
> Using kernel build system.
> /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= modules
> make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> warning: the compiler differs from the one used to build the kernel
> The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/driver.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/driverLog.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/hostif.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/apic.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/comport.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/cpuid.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/crosspage.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/memtrack.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/moduleloop.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/sharedAreaVmmon.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/statVarsVmmon.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/task.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/vmx86.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/bootstrap.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/monLoader.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/monLoaderVmmon.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/vmmblob.o
> /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through
> to next function PhysTrack_Remove()
> /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls
> through to next function PhysTrack_Test()
> /tmp/modconfig-aVODUz/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
> LD [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.o
> MODPOST /tmp/modconfig-aVODUz/vmmon-only/Module.symvers
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.mod.o
> LD [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko
> BTF [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko
> Skipping BTF generation for /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko due to unavailability of vmlinux
> make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= postbuild
> make[1]: Entering directory '/tmp/modconfig-aVODUz/vmmon-only'
> make[1]: 'postbuild' is up to date.
> make[1]: Leaving directory '/tmp/modconfig-aVODUz/vmmon-only'
> cp -f vmmon.ko ./../vmmon.o
> make: Leaving directory '/tmp/modconfig-aVODUz/vmmon-only'
> make: Entering directory '/tmp/modconfig-aVODUz/vmnet-only'
> Using kernel build system.
> /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= modules
> make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> warning: the compiler differs from the one used to build the kernel
> The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/driver.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/hub.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/userif.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/netif.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/bridge.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/procfs.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/smac_compat.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/smac.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/vnetEvent.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/vnetUserListener.o
> /tmp/modconfig-aVODUz/vmnet-only/userif.o: warning: objtool: VNetCsumAndCopyToUser+0x2d: call to
> csum_partial_copy_nocheck() with UACCESS enabled
> LD [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.o
> MODPOST /tmp/modconfig-aVODUz/vmnet-only/Module.symvers
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.mod.o
> LD [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko
> BTF [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko
> Skipping BTF generation for /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko due to unavailability of vmlinux
> make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= postbuild
> make[1]: Entering directory '/tmp/modconfig-aVODUz/vmnet-only'
> make[1]: 'postbuild' is up to date.
> make[1]: Leaving directory '/tmp/modconfig-aVODUz/vmnet-only'
> cp -f vmnet.ko ./../vmnet.o
> make: Leaving directory '/tmp/modconfig-aVODUz/vmnet-only'
> Starting VMware services:
> Virtual machine monitor failed
> Virtual machine communication interface done
> VM communication interface socket family done
> Virtual ethernet failed
> VMware Authentication Daemon done
> Unable to start services
>
>
>
>
> Reply to Sender :
>
https://community.broadcom.com/eGroups/PostReply/?GroupId=7171&MID=4366199&SenderKey=fd6d1c9e-4758-4bcd-acbd-cb658c570bd1>
> Reply to Discussion :
https://community.broadcom.com/eGroups/PostReply/?GroupId=7171&MID=4366199>
>
>
> You are subscribed to "VMware Workstation" as
ja@jaa.org.uk. To change your subscriptions, go to
>
http://community.broadcom.com/preferences?section=Subscriptions. To unsubscribe from this community
> discussion, go to
>
http://community.broadcom.com/HigherLogic/eGroups/Unsubscribe.aspx?UserKey=555e8c66-e95e-42fa-9d37-018faae3c7f3&sKey=KeyRemoved&GroupKey=1b0a16ce-2127-4fae-a840-018f5da56726> .
>
> Copyright © 2005-2023 Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Inc.
> and/or its subsidiaries.
>
> Hosted by Higher Logic, LLC on the behalf of Broadcom
>
https://www.broadcom.com/company/legal/privacy-policy |
https://www.higherlogic.com/legal/privacy |
>
https://www.broadcom.com/company/citizenship/governance-and-ethics#supply |
>
https://www.broadcom.com/termsandconditions
Original Message:
Sent: 9/16/2024 12:48:00 PM
From: kamiller42
Subject: RE: Workstation Pro 17.5.2 & 17.6.0 fail to install. Virtual machine monitor & Virtual ethernet fail to start. (KDE Neon)
I tried bytium this morning.
Here is a module rebuild after installing 17.6.0:
sudo vmware-modconfig --console --install-all
[AppLoader] GLib does not have GSettings support.
Stopping VMware services:
VMware Authentication Daemon done
Virtual machine monitor done
make: Entering directory '/tmp/modconfig-xy8dGm/vmmon-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/linux/driver.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/linux/driverLog.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/linux/hostif.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/apic.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/comport.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/cpuid.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/crosspage.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/memtrack.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/moduleloop.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/phystrack.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/sharedAreaVmmon.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/statVarsVmmon.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/task.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/common/vmx86.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/bootstrap/bootstrap.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/bootstrap/monLoader.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/bootstrap/monLoaderVmmon.o
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/bootstrap/vmmblob.o
/tmp/modconfig-xy8dGm/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove()
/tmp/modconfig-xy8dGm/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test()
/tmp/modconfig-xy8dGm/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
LD [M] /tmp/modconfig-xy8dGm/vmmon-only/vmmon.o
MODPOST /tmp/modconfig-xy8dGm/vmmon-only/Module.symvers
CC [M] /tmp/modconfig-xy8dGm/vmmon-only/vmmon.mod.o
LD [M] /tmp/modconfig-xy8dGm/vmmon-only/vmmon.ko
BTF [M] /tmp/modconfig-xy8dGm/vmmon-only/vmmon.ko
Skipping BTF generation for /tmp/modconfig-xy8dGm/vmmon-only/vmmon.ko due to unavailability of vmlinux
make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-xy8dGm/vmmon-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-xy8dGm/vmmon-only'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory '/tmp/modconfig-xy8dGm/vmmon-only'
make: Entering directory '/tmp/modconfig-xy8dGm/vmnet-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/driver.o
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/hub.o
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/userif.o
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/netif.o
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/bridge.o
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/procfs.o
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/smac_compat.o
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/smac.o
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/vnetEvent.o
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/vnetUserListener.o
/tmp/modconfig-xy8dGm/vmnet-only/userif.o: warning: objtool: VNetCsumAndCopyToUser+0x2d: call to csum_partial_copy_nocheck() with UACCESS enabled
LD [M] /tmp/modconfig-xy8dGm/vmnet-only/vmnet.o
MODPOST /tmp/modconfig-xy8dGm/vmnet-only/Module.symvers
CC [M] /tmp/modconfig-xy8dGm/vmnet-only/vmnet.mod.o
LD [M] /tmp/modconfig-xy8dGm/vmnet-only/vmnet.ko
BTF [M] /tmp/modconfig-xy8dGm/vmnet-only/vmnet.ko
Skipping BTF generation for /tmp/modconfig-xy8dGm/vmnet-only/vmnet.ko due to unavailability of vmlinux
make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-xy8dGm/vmnet-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-xy8dGm/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory '/tmp/modconfig-xy8dGm/vmnet-only'
Starting VMware services:
Virtual machine monitor failed
Virtual machine communication interface done
VM communication interface socket family done
Virtual ethernet failed
VMware Authentication Daemon done
Unable to start services
Here is a module rebuild after bytium (It got worse.):
sudo make install
Place your right index finger on the fingerprint reader
Copying tarballs to /usr/lib/vmware/modules/source...
sudo cp vmmon.tar vmnet.tar /usr/lib/vmware/modules/source
Rebuilding VMware modules...
sudo vmware-modconfig --console --install-all
[AppLoader] GLib does not have GSettings support.
Stopping VMware services:
VMware Authentication Daemon done
Virtual machine monitor done
make: Entering directory '/tmp/modconfig-XmfwMj/vmmon-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/linux/driver.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/linux/driverLog.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/linux/hostif.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/apic.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/comport.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/cpuid.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/crosspage.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/memtrack.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/moduleloop.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/phystrack.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/sharedAreaVmmon.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/statVarsVmmon.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/task.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/common/vmx86.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/bootstrap/bootstrap.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/bootstrap/monLoader.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/bootstrap/monLoaderVmmon.o
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/bootstrap/vmmblob.o
/tmp/modconfig-XmfwMj/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove()
/tmp/modconfig-XmfwMj/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test()
/tmp/modconfig-XmfwMj/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
LD [M] /tmp/modconfig-XmfwMj/vmmon-only/vmmon.o
MODPOST /tmp/modconfig-XmfwMj/vmmon-only/Module.symvers
CC [M] /tmp/modconfig-XmfwMj/vmmon-only/vmmon.mod.o
LD [M] /tmp/modconfig-XmfwMj/vmmon-only/vmmon.ko
BTF [M] /tmp/modconfig-XmfwMj/vmmon-only/vmmon.ko
Skipping BTF generation for /tmp/modconfig-XmfwMj/vmmon-only/vmmon.ko due to unavailability of vmlinux
make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-XmfwMj/vmmon-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-XmfwMj/vmmon-only'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory '/tmp/modconfig-XmfwMj/vmmon-only'
make: Entering directory '/tmp/modconfig-XmfwMj/vmnet-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/driver.o
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/hub.o
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/userif.o
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/netif.o
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/bridge.o
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/procfs.o
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/smac_compat.o
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/smac.o
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/vnetEvent.o
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/vnetUserListener.o
/tmp/modconfig-XmfwMj/vmnet-only/driver.c:288:1: warning: no previous prototype for 'LinuxDriverInit' [-Wmissing-prototypes]
288 | LinuxDriverInit(void)
| ^~~~~~~~~~~~~~~
/tmp/modconfig-XmfwMj/vmnet-only/driver.c:367:1: warning: no previous prototype for 'LinuxDriverExit' [-Wmissing-prototypes]
367 | LinuxDriverExit(void)
| ^~~~~~~~~~~~~~~
/tmp/modconfig-XmfwMj/vmnet-only/userif.o: warning: objtool: VNetCsumAndCopyToUser+0x2d: call to csum_partial_copy_nocheck() with UACCESS enabled
LD [M] /tmp/modconfig-XmfwMj/vmnet-only/vmnet.o
MODPOST /tmp/modconfig-XmfwMj/vmnet-only/Module.symvers
CC [M] /tmp/modconfig-XmfwMj/vmnet-only/vmnet.mod.o
LD [M] /tmp/modconfig-XmfwMj/vmnet-only/vmnet.ko
BTF [M] /tmp/modconfig-XmfwMj/vmnet-only/vmnet.ko
Skipping BTF generation for /tmp/modconfig-XmfwMj/vmnet-only/vmnet.ko due to unavailability of vmlinux
make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-XmfwMj/vmnet-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-XmfwMj/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory '/tmp/modconfig-XmfwMj/vmnet-only'
Starting VMware services:
Virtual machine monitor failed
Virtual machine communication interface done
VM communication interface socket family done
Virtual ethernet failed
VMware Authentication Daemon done
Unable to start services
make: *** [Makefile:49: vmware-rebuild] Error 1
Original Message:
Sent: Sep 16, 2024 12:03 PM
From: John Austin
Subject: Workstation Pro 17.5.2 & 17.6.0 fail to install. Virtual machine monitor & Virtual ethernet fail to start. (KDE Neon)
WS 1.6.0 on F40 host
W11 client
Have you seen the patches here
https://github.com/bytium/vm-host-modules/
together with a further fix here at the end of
https://github.com/mkubecek/vmware-host-modules/issues/280
Working well on Fedora 40, kernel 6.10.9-200.fc40.x86_64
John
On Mon, 2024-09-16 at 15:28 +0000, kamiller42 via Broadcom wrote:
> I tried installing 17.6 on a fresh install of KDE Neon, which is based on Ubuntu 24.04. It failed,
> even after trying several kernel patches. I resorted trying 17.5.2 because I have it running on
> another laptop running KDE Neon. It fails with similar results.
>
>
> Kernel is 6.8.0-40-generic. Default gcc is gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0.
>
>
>
> $ sudo ./VMware-Workstation-Full-17.6.0-24238078.x86_64.bundle
> Place your right index finger on the fingerprint reader
> Extracting VMware Installer...done.
> Installing VMware Workstation 17.6.0
> Configuring...
> [######################################################################] 100%
> Installation was successful.
>
>
>
> Install isn't really successful. The Workstation UI runs, but the two services are not.
>
>
> A rebuild attempt:
>
>
> $ sudo vmware-modconfig --console --install-all
> [AppLoader] GLib does not have GSettings support.
> Stopping VMware services:
> VMware Authentication Daemon done
> Virtual machine monitor done
> make: Entering directory '/tmp/modconfig-aVODUz/vmmon-only'
> Using kernel build system.
> /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= modules
> make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> warning: the compiler differs from the one used to build the kernel
> The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/driver.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/driverLog.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/hostif.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/apic.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/comport.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/cpuid.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/crosspage.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/memtrack.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/moduleloop.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/sharedAreaVmmon.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/statVarsVmmon.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/task.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/vmx86.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/bootstrap.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/monLoader.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/monLoaderVmmon.o
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/vmmblob.o
> /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through
> to next function PhysTrack_Remove()
> /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls
> through to next function PhysTrack_Test()
> /tmp/modconfig-aVODUz/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
> LD [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.o
> MODPOST /tmp/modconfig-aVODUz/vmmon-only/Module.symvers
> CC [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.mod.o
> LD [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko
> BTF [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko
> Skipping BTF generation for /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko due to unavailability of vmlinux
> make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= postbuild
> make[1]: Entering directory '/tmp/modconfig-aVODUz/vmmon-only'
> make[1]: 'postbuild' is up to date.
> make[1]: Leaving directory '/tmp/modconfig-aVODUz/vmmon-only'
> cp -f vmmon.ko ./../vmmon.o
> make: Leaving directory '/tmp/modconfig-aVODUz/vmmon-only'
> make: Entering directory '/tmp/modconfig-aVODUz/vmnet-only'
> Using kernel build system.
> /usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= modules
> make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
> warning: the compiler differs from the one used to build the kernel
> The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/driver.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/hub.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/userif.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/netif.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/bridge.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/procfs.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/smac_compat.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/smac.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/vnetEvent.o
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/vnetUserListener.o
> /tmp/modconfig-aVODUz/vmnet-only/userif.o: warning: objtool: VNetCsumAndCopyToUser+0x2d: call to
> csum_partial_copy_nocheck() with UACCESS enabled
> LD [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.o
> MODPOST /tmp/modconfig-aVODUz/vmnet-only/Module.symvers
> CC [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.mod.o
> LD [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko
> BTF [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko
> Skipping BTF generation for /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko due to unavailability of vmlinux
> make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
> /usr/bin/make -C $PWD SRCROOT=$PWD/. \
> MODULEBUILDDIR= postbuild
> make[1]: Entering directory '/tmp/modconfig-aVODUz/vmnet-only'
> make[1]: 'postbuild' is up to date.
> make[1]: Leaving directory '/tmp/modconfig-aVODUz/vmnet-only'
> cp -f vmnet.ko ./../vmnet.o
> make: Leaving directory '/tmp/modconfig-aVODUz/vmnet-only'
> Starting VMware services:
> Virtual machine monitor failed
> Virtual machine communication interface done
> VM communication interface socket family done
> Virtual ethernet failed
> VMware Authentication Daemon done
> Unable to start services
>
>
>
>
>
> Reply to Sender :
> https://community.broadcom.com/eGroups/PostReply/?GroupId=7171&MID=4366183&SenderKey=fd6d1c9e-4758-4bcd-acbd-cb658c570bd1
>
> Reply to Discussion : https://community.broadcom.com/eGroups/PostReply/?GroupId=7171&MID=4366183
>
>
>
> You are subscribed to "VMware Workstation" as ja@jaa.org.uk. To change your subscriptions, go to
> http://community.broadcom.com/preferences?section=Subscriptions. To unsubscribe from this community
> discussion, go to
> http://community.broadcom.com/HigherLogic/eGroups/Unsubscribe.aspx?UserKey=555e8c66-e95e-42fa-9d37-018faae3c7f3&sKey=KeyRemoved&GroupKey=1b0a16ce-2127-4fae-a840-018f5da56726
> .
>
> Copyright © 2005-2023 Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Inc.
> and/or its subsidiaries.
>
> Hosted by Higher Logic, LLC on the behalf of Broadcom
> https://www.broadcom.com/company/legal/privacy-policy | https://www.higherlogic.com/legal/privacy |
> https://www.broadcom.com/company/citizenship/governance-and-ethics#supply |
> https://www.broadcom.com/termsandconditions
Original Message:
Sent: 9/16/2024 11:29:00 AM
From: kamiller42
Subject: Workstation Pro 17.5.2 & 17.6.0 fail to install. Virtual machine monitor & Virtual ethernet fail to start. (KDE Neon)
I tried installing 17.6 on a fresh install of KDE Neon, which is based on Ubuntu 24.04. It failed, even after trying several kernel patches. I resorted trying 17.5.2 because I have it running on another laptop running KDE Neon. It fails with similar results.
Kernel is 6.8.0-40-generic. Default gcc is gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0.
$ sudo ./VMware-Workstation-Full-17.6.0-24238078.x86_64.bundle
Place your right index finger on the fingerprint reader
Extracting VMware Installer...done.
Installing VMware Workstation 17.6.0
Configuring...
[######################################################################] 100%
Installation was successful.
Install isn't really successful. The Workstation UI runs, but the two services are not.
A rebuild attempt:
$ sudo vmware-modconfig --console --install-all
[AppLoader] GLib does not have GSettings support.
Stopping VMware services:
VMware Authentication Daemon done
Virtual machine monitor done
make: Entering directory '/tmp/modconfig-aVODUz/vmmon-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/driver.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/driverLog.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/linux/hostif.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/apic.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/comport.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/cpuid.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/crosspage.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/memtrack.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/moduleloop.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/sharedAreaVmmon.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/statVarsVmmon.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/task.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/common/vmx86.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/bootstrap.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/monLoader.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/monLoaderVmmon.o
CC [M] /tmp/modconfig-aVODUz/vmmon-only/bootstrap/vmmblob.o
/tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove()
/tmp/modconfig-aVODUz/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test()
/tmp/modconfig-aVODUz/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
LD [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.o
MODPOST /tmp/modconfig-aVODUz/vmmon-only/Module.symvers
CC [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.mod.o
LD [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko
BTF [M] /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko
Skipping BTF generation for /tmp/modconfig-aVODUz/vmmon-only/vmmon.ko due to unavailability of vmlinux
make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-aVODUz/vmmon-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-aVODUz/vmmon-only'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory '/tmp/modconfig-aVODUz/vmmon-only'
make: Entering directory '/tmp/modconfig-aVODUz/vmnet-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/6.8.0-40-generic/build/include/.. M=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-6.8.0-40-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
You are using: gcc (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
CC [M] /tmp/modconfig-aVODUz/vmnet-only/driver.o
CC [M] /tmp/modconfig-aVODUz/vmnet-only/hub.o
CC [M] /tmp/modconfig-aVODUz/vmnet-only/userif.o
CC [M] /tmp/modconfig-aVODUz/vmnet-only/netif.o
CC [M] /tmp/modconfig-aVODUz/vmnet-only/bridge.o
CC [M] /tmp/modconfig-aVODUz/vmnet-only/procfs.o
CC [M] /tmp/modconfig-aVODUz/vmnet-only/smac_compat.o
CC [M] /tmp/modconfig-aVODUz/vmnet-only/smac.o
CC [M] /tmp/modconfig-aVODUz/vmnet-only/vnetEvent.o
CC [M] /tmp/modconfig-aVODUz/vmnet-only/vnetUserListener.o
/tmp/modconfig-aVODUz/vmnet-only/userif.o: warning: objtool: VNetCsumAndCopyToUser+0x2d: call to csum_partial_copy_nocheck() with UACCESS enabled
LD [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.o
MODPOST /tmp/modconfig-aVODUz/vmnet-only/Module.symvers
CC [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.mod.o
LD [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko
BTF [M] /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko
Skipping BTF generation for /tmp/modconfig-aVODUz/vmnet-only/vmnet.ko due to unavailability of vmlinux
make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-40-generic'
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-aVODUz/vmnet-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-aVODUz/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory '/tmp/modconfig-aVODUz/vmnet-only'
Starting VMware services:
Virtual machine monitor failed
Virtual machine communication interface done
VM communication interface socket family done
Virtual ethernet failed
VMware Authentication Daemon done
Unable to start services
</https:></https:></http:></ja@jaa.org.uk></https:>