VMware Kernel Module Updater box pops up and says it must compile and load several modules in to the running kernel
I quickly errors out and says
"Unable to install all modules. See log /tmp/vmware-root/vmware-26923.log for details. (Exit code 1)"
The content of the log file are below...
2020-03-18T15:24:47.367-05:00| appLoader| I125: Log for appLoader pid=26923 version=15.5.2 build=build-1
5785246 option=Release
2020-03-18T15:24:47.367-05:00| appLoader| I125: The process is 64-bit.
2020-03-18T15:24:47.367-05:00| appLoader| I125: Host codepage=UTF-8 encoding=UTF-8
2020-03-18T15:24:47.367-05:00| appLoader| I125: Host is Linux 5.3.0-40-generic Ubuntu 19.10
2020-03-18T15:24:47.521-05:00| appLoader| I125: Invocation: "/usr/lib/vmware/bin/vmware-modconfig-consol
e --install-all"
2020-03-18T15:24:47.521-05:00| appLoader| I125: Calling: "/usr/lib/vmware/bin/vmware-modconfig-console -
-install-all"
2020-03-18T15:24:47.521-05:00| appLoader| I125: VMDEVEL not set.
2020-03-18T15:24:47.521-05:00| appLoader| I125: Using configuration file: /etc/vmware/config
2020-03-18T15:24:47.521-05:00| appLoader| I125: Use library directory: /usr/lib/vmware
2020-03-18T15:24:47.553-05:00| appLoader| I125: Setup root library: /usr/lib/vmware/lib/libvmware-modcon
fig-console.so/libvmware-modconfig-console.so
2020-03-18T15:24:47.553-05:00| appLoader| I125: Execute ldd(1) in child process 26940.
2020-03-18T15:24:47.558-05:00| appLoader| I125: Initial check: (4365)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ linux-vdso.so.1 (0x00007ffe10343000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libgli
b-2.0.so.0 (0x00007fc881d9a000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so
.2 (0x00007fc881bda000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libvmwarebase.so => /usr/lib/vmware/lib/libvmwar
ebase.so/libvmwarebase.so (0x00007fc881076000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libpthread.so.0 => /lib/x86_64-linux-gnu/libpthr
ead.so.0 (0x00007fc881053000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x
00007fc880e62000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so
.3 (0x00007fc880dee000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (
0x00007fc880de8000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libicuuc.so.63 => /lib/x86_64-linux-gnu/libicuuc
.so.63 (0x00007fc880c14000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x
00007fc880bf6000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so
.5 (0x00007fc880bcf000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x
00007fc880a80000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (
0x00007fc880a75000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libpng12.so.0 => not found
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc+
+.so.6 (0x00007fc880887000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.
so.1 (0x00007fc88086b000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ /lib64/ld-linux-x86-64.so.2 (0x00007fc8820e9000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ libicudata.so.63 => /lib/x86_64-linux-gnu/libicu
data.so.63 (0x00007fc87ee7a000)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_read_fn, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_sig_cmp, version PNG12_0 (/usr/li
b/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_strip_alpha, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_create_read_struct, version PNG12_
0 (/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_destroy_read_struct, version PNG12
_0 (/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_read_end, version PNG12_0 (/usr/li
b/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_create_info_struct, version PNG12_
0 (/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_filter, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_read_update_info, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_compression_level, version PNG
12_0 (/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_filler, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_packing, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_read_image, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_write_fn, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_write_end, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_bgr, version PNG12_0 (/usr/li
b/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_read_info, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_destroy_write_struct, version PNG1
2_0 (/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_get_IHDR, version PNG12_0 (/usr/li
b/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_write_row, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_get_PLTE, version PNG12_0 (/usr/li
b/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_get_io_ptr, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_PLTE, version PNG12_0 (/usr/li
b/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_error, version PNG12_0 (/usr/li
b/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_create_write_struct, version PNG12
_0 (/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_get_rowbytes, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_write_info, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_IHDR, version PNG12_0 (/usr/li
b/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+ undefined symbol: png_set_add_alpha, version PNG12_0
(/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so)
2020-03-18T15:24:47.558-05:00| appLoader| I125+
2020-03-18T15:24:47.558-05:00| appLoader| I125: Use shipped PNG library.
2020-03-18T15:24:47.560-05:00| appLoader| I125: Execute ldd(1) in child process 26941.
2020-03-18T15:24:47.567-05:00| appLoader| I125: Final check: (1299)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ linux-vdso.so.1 (0x00007ffe135af000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libgli
b-2.0.so.0 (0x00007f1552d96000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so
.2 (0x00007f1552bd6000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libvmwarebase.so => /usr/lib/vmware/lib/libvmwar
ebase.so/libvmwarebase.so (0x00007f1552072000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libpthread.so.0 => /lib/x86_64-linux-gnu/libpthr
ead.so.0 (0x00007f155204f000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x
00007f1551e5e000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so
.3 (0x00007f1551dea000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (
0x00007f1551de4000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libicuuc.so.63 => /lib/x86_64-linux-gnu/libicuuc
.so.63 (0x00007f1551c10000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x
00007f1551bf2000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so
.5 (0x00007f1551bcb000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x
00007f1551a7c000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (
0x00007f1551a71000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libpng12.so.0 => /usr/lib/vmware/lib/libpng12.so
.0/libpng12.so.0 (0x00007f155184a000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc+
+.so.6 (0x00007f155165c000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.
so.1 (0x00007f1551640000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /lib64/ld-linux-x86-64.so.2 (0x00007f15530e5000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+ libicudata.so.63 => /lib/x86_64-linux-gnu/libicu
data.so.63 (0x00007f154fc4f000)
2020-03-18T15:24:47.567-05:00| appLoader| I125+
2020-03-18T15:24:47.567-05:00| appLoader| I125: Setup LD_LIBRARY_PATH=
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmplayer.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-app-control.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-enter-serial.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-fuseUI.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-gksu.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-modconfig.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-netcfg.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-tray.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-zenity.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/liblicenseTool.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-modconfig-console.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-setup-helper.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-mount.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmware-vprobe.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libbasichttp.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libcds.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libgvmomi.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmwarebase.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmwareui.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvnetlib.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libnfc-types.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libssoclient.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvim-types.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmacore.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libvmomi.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/diskLibWrapper.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libsvga3dsw.so
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libcrypto.so.1.0.2
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libcurl.so.4
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libssl.so.1.0.2
2020-03-18T15:24:47.567-05:00| appLoader| I125+ /usr/lib/vmware/lib/libpng12.so.0
2020-03-18T15:24:47.567-05:00| appLoader| I125+
2020-03-18T15:24:47.570-05:00| appLoader| I125: Invocation: "/usr/lib/vmware/bin/vmware-modconfig-consol
e --install-all"
2020-03-18T15:24:47.570-05:00| appLoader| I125: Calling: "/usr/lib/vmware/bin/vmware-modconfig-console -
-install-all"
2020-03-18T15:24:47.570-05:00| appLoader| I125: VMDEVEL not set.
2020-03-18T15:24:47.570-05:00| appLoader| I125: Using configuration file: /etc/vmware/config
2020-03-18T15:24:47.570-05:00| appLoader| I125: Use library directory: /usr/lib/vmware
Hi,
Ubuntu 19.10 is not present in the list of compatibility matrices neither as Host, nor as Guest.
ARomeo
Thank you for the reply. Is there a way to back out of the update, regardless of the version of Ubuntu?
Found this and was able to finish the install, so sharing with the community again.
https://askubuntu.com/questions/1041912/installing-vmware-on-18-04-failed-to-build-vmmon
I ran all of the commands from /etc/vmware-installer/components/vmware-installer/3.0.0
Follow along with the "script" detailed in the replies.
#!/bin/bash
VMWARE_VERSION=workstation-15.5.2
TMP_FOLDER=/tmp/patch-vmware
rm -fdr $TMP_FOLDER
mkdir -p $TMP_FOLDER
cd $TMP_FOLDER
git clone https://github.com/mkubecek/vmware-host-modules.git
cd $TMP_FOLDER/vmware-host-modules
git checkout $VMWARE_VERSION
git fetch
make
sudo make install
----I didn't need these next four lines. I was able to just start VMware Workstation as normal and complete the upgrade!
sudo rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo ln -s /lib/x86_64-linux-gnu/libz.so.1
/usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo /etc/init.d/vmware restart