Ask Your Question

How install vmware workstation player 15.0.2 on fedora 29 host

asked 2018-12-19 21:57:09 -0600

christianbueno gravatar image

updated 2018-12-19 22:58:09 -0600

Is possible install vmware workstation 15.0.2 on fedora 29.

Which kernel we need?
What tools we need?
Is there an advice to avoid problems using vmware software?

edit retag flag offensive close merge delete

4 Answers

Sort by ยป oldest newest most voted

answered 2018-12-19 22:54:04 -0600

christianbueno gravatar image

updated 2018-12-19 22:58:54 -0600

Yes , it is.
I tested vmware player with the default first kernel 4.18.16 on fedora 29.

Switch to the root user.

$ sudo -i
user password

In a fresh fedora 29 installation, exclude kernel updates, add the following line in the /etc/dnf/dnf.conf file

exclude= kernel*

To allow or keep more than 3 kernels , edit the following line, just in case you need update to a new kernel someday, the first earlier kernel won't be erased and will be in the grub menu.


image description

Now , update the system

# dnf update

Install vmware, download the software in the official website

image description

Give permission execution to the file only for the root user.

# chmod 764 ./VMware-Player-15.0.2-10952284.x86_64.bundle


# ./VMware-Player-15.0.2-10952284.x86_64.bundle

Solve some issues about running vmware player
Install some utilities

# dnf groupinstall "development tools"
# dnf install kernel-headers kernel-devel

Thanks to Quoc Duan

# ln -s /usr/include/linux/version.h /lib/modules/$(uname -r)/build/include/linux/version.h
# dnf install elfutils-libelf-devel
# vmware-modconfig --console --install-all

At this time you will have vmware working on fedora 29.
Run the software by terminal if you like.

# vmplayer

image description

edit flag offensive delete link more

answered 2019-04-04 04:46:24 -0600

hacrot3000 gravatar image

I tried with my Fedora 29 and it cannot compile vmmon and vmnet. I have to clone new source code by run below command:

git clone -b workstation-15.0.2

Then replace two vmmon.tar and vmnet.tar to make vmware works.

edit flag offensive delete link more


After compilation of the libraries, it's necessary to do "modprobe vmmon" and "modprobe vmnet", then launch as root "vmware-netcfg" to reconfigure all network interfaces

andrea76 gravatar imageandrea76 ( 2019-04-08 06:36:29 -0600 )edit

answered 2019-02-06 07:44:01 -0600

Christian Bueno's answer was very solid, worked for me! I changed the dnf install kernel-headers kernel-devel step to sudo rpm -i kernel-devel-4.18.16-300.fc29.x86_64.rpm I downloaded this rpm here

edit flag offensive delete link more

answered 2019-04-11 05:36:35 -0600

There is problem with VMware-player-15.0.4

  • Fedora 29
  • 5.0.6-200.fc29.x86_64
  • kernel-devel-5.0.6-200.fc29.x86_6
  • kernel-headers-5.0.6-200.fc29.x86_64
  • elfutils-libelf-devel-0.176-1.fc29.x86_64
2019-04-11T11:05:05.464+02:00| host-5867| I125: Setting destination path for vmnet to "/lib/modules/5.0.6-200.fc29.x86_64/misc/vmnet.ko".
2019-04-11T11:05:05.464+02:00| host-5867| I125: Extracting the vmnet source from "/usr/lib/vmware/modules/source/vmnet.tar".
2019-04-11T11:05:05.472+02:00| host-5867| I125: Successfully extracted the vmnet source.
2019-04-11T11:05:05.472+02:00| host-5867| I125: Building module with command "/usr/bin/make -j4 -C /tmp/modconfig-1kH76E/vmnet-only auto-build HEADER_DIR=/lib/modules/5.0.6-200.fc29.x86_64/build/include CC=/bin/gcc IS_GCC_3=no"
2019-04-11T11:05:07.699+02:00| host-5867| W115: Failed to build vmnet.  Failed to execute the build command.
edit flag offensive delete link more


For Fedora 29 kernel 5.0.6 and 5.0.7 use branch workstation-15.0.3-test

make install
make tarballs
sudo cp *.tar /usr/lib/vmware/modules/source/
sudo vmware-modconfig --console --install-all


guachex gravatar imageguachex ( 2019-04-22 15:44:27 -0600 )edit

Question Tools



Asked: 2018-12-19 21:57:09 -0600

Seen: 14,891 times

Last updated: Apr 04 '19