vmware-host-modules icon indicating copy to clipboard operation
vmware-host-modules copied to clipboard

Compiles and works for Workstation 17.5.2 and Mainline kernel 6.9.1

Open nan0desu opened this issue 1 year ago • 22 comments

Applied https://github.com/mkubecek/vmware-host-modules/issues/243#issuecomment-2098516707 and https://github.com/mkubecek/vmware-host-modules/issues/239#issuecomment-2118783046

nan0desu avatar May 18 '24 16:05 nan0desu

I can confirm this patch is working on Fedora 39 against kernel 6.8.10-200.fc39.x86_64

rubyjedi avatar May 26 '24 17:05 rubyjedi

works for me on Ubuntu 24.04 against 6.9.2 mainline

lifeisafractal avatar May 28 '24 16:05 lifeisafractal

Working perfectly on Manjaro with 6.9.2-1-MANJARO kernel

oElberte avatar Jun 02 '24 20:06 oElberte

working on fedora 40 vmware 17.5.2 kernel 6.9.3-350

MarcosRGD avatar Jun 03 '24 14:06 MarcosRGD

how to use this for eos kernel 6.8.7-arch-1-1

plantgaming1 avatar Jun 03 '24 20:06 plantgaming1

Thanks a lot. Worked also for me on 6.9.3 kernel with VMware 17.5.2. @plantgaming1 How to use:

  • Checkout the repo from here
  • move in folder root
  • execute: sudo make
  • execute: sudo make install

lcfr-dev avatar Jun 04 '24 20:06 lcfr-dev

Running for me with Workstation 17.5.2 on Fedora 40 using 6.9.4-200 kernel

briccman avatar Jun 18 '24 00:06 briccman

Arch, Workstation 17.5.2, Kver 6.9.5, works perfectly.

Dungeonseeker avatar Jun 21 '24 18:06 Dungeonseeker

Works well for me with Workstation 17.5.2 on PopOS 22.04 using 6.9.3-76060903-generic. Although facing issues with launching vmware-netcfg (#253?)

#0  0x00007af70ba3c4b4 in Glib::IOChannel::close(bool) () at /usr/lib/vmware/lib/libglibmm-2.4.so.1/libglibmm-2.4.so.1
#1  0x00007af708a3ae67 in lui::SingletonApp::OnSingleProcessFIFOData(Glib::IOCondition) () at /usr/lib/vmware/lib/libvmwareui.so/libvmwareui.so
#2  0x00007af70ba4aca0 in  () at /usr/lib/vmware/lib/libglibmm-2.4.so.1/libglibmm-2.4.so.1
#3  0x00007af70c31dc44 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007af70c3732b8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007af70c31d2b3 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007af70ac48d2d in gtk_main () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#7  0x00007af70c458771 in main () at /usr/lib/vmware/lib/libvmware-tray.so/libvmware-tray.so
#8  0x000056948724ba50 in  ()
#9  0x0000569487247ba0 in  ()
#10 0x00007af70c029d90 in __libc_start_call_main (main=main@entry=0x5694872471e0, argc=argc@entry=2, argv=argv@entry=0x7ffe5a894348) at ../sysdeps/nptl/libc_start_call_main.h:58
#11 0x00007af70c029e40 in __libc_start_main_impl (main=0x5694872471e0, argc=2, argv=0x7ffe5a894348, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe5a894338)
    at ../csu/libc-start.c:392
#12 0x0000569487248045 in  ()
#13 0x00007ffe5a894338 in  ()
#14 0x000000000000001c in  ()
#15 0x0000000000000002 in  ()
#16 0x00007ffe5a895e9a in  ()
#17 0x00007ffe5a895eba in  ()
#18 0x0000000000000000 in  ()

p.s. wrote an article on this issue {Kinda Sad?} State of VMWare Workstation (Pro?) on Linux

adityatelange avatar Jun 22 '24 16:06 adityatelange

Although facing issues with launching vmware-netcfg (#253?)

This problem was fixed in kernel 6.9.7 (at least, I hadn't tried it in a while).

kennysgithub avatar Jul 01 '24 18:07 kennysgithub

Can also confirm this fixed the issue for me running Workstation Pro 17.5.1 on:

  • Fedora 39 Workstation
  • Kernel: 6.9.7-100.fc39.x86_64

Product Information:

  • VMware Workstation 17 Pro
  • Version: 17.5.1 build-23298084

Thank you so much to everyone!

fullstackinfo avatar Jul 10 '24 06:07 fullstackinfo

It took so long to get merged that now something else fails; networking no longer works. You can side step it by setting up bridged networking though.

IoIxD avatar Jul 17 '24 23:07 IoIxD

Either upgrade your kernel to 6.9.7+, or edit the config files manually (/etc/vmware/networking) .

kennysgithub avatar Jul 17 '24 23:07 kennysgithub

... and FWIW, the latest 17.5.2 patches apply cleanly on top of kernel 6.10 .

kennysgithub avatar Jul 17 '24 23:07 kennysgithub

The patches works fine on version 17.5.2 running on Debian testing, Kernel 6.9.12-1 (2024-07-27) x86_64 GNU/Linux

dalencar-eng avatar Aug 03 '24 04:08 dalencar-eng

thanks, works on 17.5.2 Nobara 40 6.10.2-200

NL-TCH avatar Aug 03 '24 12:08 NL-TCH

This worked for 17.5.2 on Fedora 40 using kernel 6.10.6-200.fc40.x86_64

kudos. Please merge this

replete avatar Aug 28 '24 18:08 replete

Hi all,

Please, all those who are telling "it works for me", would you please describe if launching vmware-netcfg also work?

Thank you.

rakotomandimby avatar Aug 30 '24 11:08 rakotomandimby

@rakotomandimby yes it works as well! (via gui and via command-line)

NL-TCH avatar Aug 30 '24 11:08 NL-TCH

@mkubecek is it possible to merge this PR?

NL-TCH avatar Aug 30 '24 17:08 NL-TCH

Can confirm this worked for me on Fedora 40 running kernel 6.10.6-200.fc40. Thanks!

gr4ytech avatar Sep 02 '24 04:09 gr4ytech

Can confirm that this work on Ubuntu 24.04 with kernel 6.10.7 with workstation 17.6 If during workstation startup the app ask for GCC, please use the repository universe and install gcc required. example for gcc-14

sudo add-apt-repository universe
sudo apt install gcc-14

lcfr-dev avatar Sep 03 '24 11:09 lcfr-dev