debugger_man
Contributor
Contributor

ubuntu 22.04 install vm workstation error

Spoiler
Extracting VMware Installer...done.
Installing VMware VMX 16.2.3
Configuring...--- Logging error ---
Traceback (most recent call last):### ] 51%
File "/tmp/vmis.wkxNfq/install/vmware-installer/python/lib/logging/__init__.py", line 1082, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'ascii' codec can't encode character '\u2018' in position 947: ordinal not in range(128)
Call stack:
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmware-installer.py", line 694, in <module>
main(options)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmware-installer.py", line 536, in main
txn.Install(options.installComponent,
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/transaction.py", line 687, in Install
RunTransaction(actions, options)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/transaction.py", line 414, in RunTransaction
RunThreadedTransaction(txn, actions)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/transaction.py", line 472, in RunThreadedTransaction
txn.Run()
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/transaction.py", line 78, in Run
self.get()()
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/common.py", line 156, in Show
wrap(i.PostTransaction, txn.opts['ignoreErrors'])
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/util/__init__.py", line 26, in wrap
func(*args, **kwargs)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/install.py", line 308, in PostTransaction
self._installer.PostTransactionInstall(**self.args)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/remoteinstaller.py", line 94, in PostTransactionInstall
return self.MessageOut(self.whoami(), old, new, upgrade)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/remoteinstaller.py", line 387, in MessageOut
retval = vmispy.RunExternalMethod(self._remoteUID, 0, strio.getvalue().decode('latin-1'))
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/installer.py", line 122, in MessageIn
self.proxyObject.MessageIn(uid, str)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/remoteinstallerops.py", line 403, in MessageIn
ret = method(*args, **kwargs)
File "<string>", line 364, in PostTransactionInstall
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/installer.py", line 40, in Info
return self.installer.Log('info', *args, **kwargs)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/installer.py", line 335, in Log
return self.proxyObject.Log(logType, *args, **kwargs)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/remoteinstallerops.py", line 159, in Log
return self.MessageOut(self.whoami(), logType, *args, **kwargs)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/remoteinstallerops.py", line 485, in MessageOut
retval = vmispy.RunExternalMethod(0, self._UID, strio.getvalue().decode('latin-1'))
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/remoteinstaller.py", line 301, in MessageIn
ret = method(*args, **kwargs)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/installer.py", line 335, in Log
return self.proxyObject.Log(logType, *args, **kwargs)
File "/tmp/vmis.wkxNfq/install/vmware-installer/vmis/core/localinstallerops.py", line 241, in Log
ltype(*args, **kwargs)
Message: 'stderr: [AppLoader] Use shipped Linux kernel AIO access library.\nAn up-to-date "libaio" or "libaio1" package from your system is preferred.\n[AppLoader] GLib does not have GSettings support.\nUsing kernel build system.\n/tmp/modconfig-GBXM8A/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Free() falls through to next function PhysTrack_Add()\n/tmp/modconfig-GBXM8A/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove()\n/tmp/modconfig-GBXM8A/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test()\nIn file included from /tmp/modconfig-GBXM8A/vmmon-only/./include/x86desc.h:33,\n from /tmp/modconfig-GBXM8A/vmmon-only/./include/modulecall.h:34,\n from /tmp/modconfig-GBXM8A/vmmon-only/common/task.c:60:\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c: In function \u2018TaskRestoreHostGDTTRLDT\u2019:\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant\n 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \\\n | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 69 | sizeof(expr) <= 2))\n | ~~~~~~~~~~~~~~~~~~ \n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro \u2018ASSERT_ON_COMPILE\u2019\n 372 | _Static_assert(e, #e); \\\n | ^\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:263:7: note: in expansion of macro \u2018ASSERT_ON_COMPILE_SELECTOR_SIZE\u2019\n 263 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c:726:7: note: in expansion of macro \u2018SET_TR\u2019\n 726 | SET_TR(tr);\n | ^~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant\n 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \\\n | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 69 | sizeof(expr) <= 2))\n | ~~~~~~~~~~~~~~~~~~ \n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro \u2018ASSERT_ON_COMPILE\u2019\n 372 | _Static_assert(e, #e); \\\n | ^\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:129:7: note: in expansion of macro \u2018ASSERT_ON_COMPILE_SELECTOR_SIZE\u2019\n 129 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c:728:7: note: in expansion of macro \u2018SET_LDT\u2019\n 728 | SET_LDT(ldt);\n | ^~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant\n 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \\\n | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 69 | sizeof(expr) <= 2))\n | ~~~~~~~~~~~~~~~~~~ \n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro \u2018ASSERT_ON_COMPILE\u2019\n 372 | _Static_assert(e, #e); \\\n | ^\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:263:7: note: in expansion of macro \u2018ASSERT_ON_COMPILE_SELECTOR_SIZE\u2019\n 263 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c:751:10: note: in expansion of macro \u2018SET_TR\u2019\n 751 | SET_TR(tr);\n | ^~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant\n 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \\\n | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 69 | sizeof(expr) <= 2))\n | ~~~~~~~~~~~~~~~~~~ \n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro \u2018ASSERT_ON_COMPILE\u2019\n 372 | _Static_assert(e, #e); \\\n | ^\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:129:7: note: in expansion of macro \u2018ASSERT_ON_COMPILE_SELECTOR_SIZE\u2019\n 129 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c:761:7: note: in expansion of macro \u2018SET_LDT\u2019\n 761 | SET_LDT(ldt);\n | ^~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c: In function \u2018Task_Switch\u2019:\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant\n 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \\\n | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 69 | sizeof(expr) <= 2))\n | ~~~~~~~~~~~~~~~~~~ \n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro \u2018ASSERT_ON_COMPILE\u2019\n 372 | _Static_assert(e, #e); \\\n | ^\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro \u2018ASSERT_ON_COMPILE_SELECTOR_SIZE\u2019\n 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:228:22: note: in expansion of macro \u2018SET_SEGREG\u2019\n 228 | #define SET_SS(expr) SET_SEGREG(ss, expr)\n | ^~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c:2620:13: note: in expansion of macro \u2018SET_SS\u2019\n 2620 | SET_SS(kernelStackSegment);\n | ^~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant\n 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \\\n | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 69 | sizeof(expr) <= 2))\n | ~~~~~~~~~~~~~~~~~~ \n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro \u2018ASSERT_ON_COMPILE\u2019\n 372 | _Static_assert(e, #e); \\\n | ^\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro \u2018ASSERT_ON_COMPILE_SELECTOR_SIZE\u2019\n 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:224:22: note: in expansion of macro \u2018SET_SEGREG\u2019\n 224 | #define SET_DS(expr) SET_SEGREG(ds, expr)\n | ^~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c:2716:10: note: in expansion of macro \u2018SET_DS\u2019\n 2716 | SET_DS(ds);\n | ^~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant\n 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \\\n | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 69 | sizeof(expr) <= 2))\n | ~~~~~~~~~~~~~~~~~~ \n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro \u2018ASSERT_ON_COMPILE\u2019\n 372 | _Static_assert(e, #e); \\\n | ^\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro \u2018ASSERT_ON_COMPILE_SELECTOR_SIZE\u2019\n 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:225:22: note: in expansion of macro \u2018SET_SEGREG\u2019\n 225 | #define SET_ES(expr) SET_SEGREG(es, expr)\n | ^~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c:2717:10: note: in expansion of macro \u2018SET_ES\u2019\n 2717 | SET_ES(es);\n | ^~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant\n 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \\\n | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 69 | sizeof(expr) <= 2))\n | ~~~~~~~~~~~~~~~~~~ \n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro \u2018ASSERT_ON_COMPILE\u2019\n 372 | _Static_assert(e, #e); \\\n | ^\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro \u2018ASSERT_ON_COMPILE_SELECTOR_SIZE\u2019\n 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:226:22: note: in expansion of macro \u2018SET_SEGREG\u2019\n 226 | #define SET_FS(expr) SET_SEGREG(fs, expr)\n | ^~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c:2725:10: note: in expansion of macro \u2018SET_FS\u2019\n 2725 | SET_FS(fs);\n | ^~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:67:44: error: expression in static assertion is not constant\n 67 | ASSERT_ON_COMPILE(sizeof(Selector) == 2 && \\\n | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 68 | ((__builtin_constant_p(expr) && ((expr) >> 16) == 0) || \\\n | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 69 | sizeof(expr) <= 2))\n | ~~~~~~~~~~~~~~~~~~ \n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_assert.h:372:22: note: in definition of macro \u2018ASSERT_ON_COMPILE\u2019\n 372 | _Static_assert(e, #e); \\\n | ^\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:215:7: note: in expansion of macro \u2018ASSERT_ON_COMPILE_SELECTOR_SIZE\u2019\n 215 | ASSERT_ON_COMPILE_SELECTOR_SIZE(expr); \\\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/./include/vm_asm_x86.h:227:22: note: in expansion of macro \u2018SET_SEGREG\u2019\n 227 | #define SET_GS(expr) SET_SEGREG(gs, expr)\n | ^~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmmon-only/common/task.c:2726:10: note: in expansion of macro \u2018SET_GS\u2019\n 2726 | SET_GS(gs);\n | ^~~~~~\nmake[2]: *** [scripts/Makefile.build:285: /tmp/modconfig-GBXM8A/vmmon-only/common/task.o] Error 1\nmake[2]: *** Waiting for unfinished jobs....\nmake[1]: *** [Makefile:1875: /tmp/modconfig-GBXM8A/vmmon-only] Error 2\nmake: *** [Makefile:117: vmmon.ko] Error 2\nUsing kernel build system.\n/tmp/modconfig-GBXM8A/vmnet-only/hub.c:237:24: warning: argument 1 of type \u2018uint8[]\u2019 {aka \u2018unsigned char[]\u2019} with mismatched bound [-Warray-parameter=]\n 237 | VNetHub_AllocPvn(uint8 id[]) // IN: the PVN ID to alloc on\n | ~~~~~~^~~~\nIn file included from /tmp/modconfig-GBXM8A/vmnet-only/hub.c:43:\n/tmp/modconfig-GBXM8A/vmnet-only/vnetInt.h:173:34: note: previously declared as \u2018uint8[20]\u2019 {aka \u2018unsigned char[20]\u2019}\n 173 | VNetJack *VNetHub_AllocPvn(uint8 id[VNET_PVN_ID_LEN]);\n | ~~~~~~^~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmnet-only/hub.c:261:20: warning: argument 3 of type \u2018uint8[]\u2019 {aka \u2018unsigned char[]\u2019} with mismatched bound [-Warray-parameter=]\n 261 | uint8 id[]) // IN: PVN ID to use (NULL if allocPvn == FALSE)\n | ~~~~~~^~~~\n/tmp/modconfig-GBXM8A/vmnet-only/hub.c:68:37: note: previously declared as \u2018uint8[20]\u2019 {aka \u2018unsigned char[20]\u2019}\n 68 | uint8 id[VNET_PVN_ID_LEN]);\n | ~~~~~~^~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-GBXM8A/vmnet-only/driver.c: In function \u2018VNetFileOpUnlockedIoctl\u2019:\n/tmp/modconfig-GBXM8A/vmnet-only/driver.c:966:7: warning: this statement may fall through [-Wimplicit-fallthrough=]\n 966 | {\n | ^\n/tmp/modconfig-GBXM8A/vmnet-only/driver.c:976:4: note: here\n 976 | case SIOCGETAPIVERSION:\n | ^~~~\nSkipping BTF generation for /tmp/modconfig-GBXM8A/vmnet-only/vmnet.ko due to unavailability of vmlinux\nUnable to install all modules. See log for details.\n\n'
Installing VMware Workstation 16.2.3
Configuring...
[######################################################################] 100%

terminal post the same error after i change gcc version to gcc-9。

but the ubuntu 20.04 not post the same error  

17 Replies
Sgtkeebs
Contributor
Contributor

This is what helped me

git clone https://github.com/mkubecek/vmware-host-modules
cd vmware-host-modules
git checkout workstation-16.2.3
sudo make ; sudo make install
obitori2016
Contributor
Contributor

Worked like a charm!  I made one small change, swapping ";" for "&&".  Prolly wouldn't install anything if the first make didn't work, but just in case...

Thanks!

 

sudo make && sudo make install

 

sreenathv08
Contributor
Contributor

Faced the same issue and followed the above steps. Thank you!

Log file attached.

0 Kudos
jgilleland
Contributor
Contributor

I'm still getting an 'unable to locate /dev/vmmon' error.  did I miss a step?

0 Kudos
steve_bakes
Contributor
Contributor

Try:

sudo modprobe vmmon

You may also need:

sudo modprobe vmnet

 

bmn133
Contributor
Contributor

This helped me (source)

bmn133_0-1651132068295.png

 

0 Kudos
jgilleland
Contributor
Contributor

That fixed it.  Should have guessed, I haven't rebooted in a while so there was no reason the new modules would be loaded.

0 Kudos
immortalt
Enthusiast
Enthusiast

git clone https://github.com/mkubecek/vmware-host-modules
cd vmware-host-modules
git checkout workstation-16.2.3
sudo make ; sudo make install
sudo modprobe -a vmw_vmci vmmon vmnet

This is what helped me. I added the last line of command.

ebsf1
Contributor
Contributor

The foregoing all have failed.  Player remains unable to open a VM.  Player installs.  It can install a VM from ISO and run it but the VM cannot be restarted using the VM's restart command, and cannot be opened after reboot.

Over the past month:

  • I have attempted this on Ubuntu 20.04 and three or four reinstalls of Ubuntu 22.04.
  • I have attempted reinstall of VMware Player 16.2.3 fifteen or twenty times.
  • I have attempted every one of the foregoing recommendations at least three times.

Please see attached logs.  Any suggestions that actually get the software working would be profoundly appreciated.

 

0 Kudos
pastorchris
Contributor
Contributor

Thank you so much that did it for me

0 Kudos
facundoo
Contributor
Contributor

It works, I can run the VM, but the Network Interface goes Connected -> Disconnected and vice versa. Constantly.

 

Ubuntu Kernel 5.15.0-37 y 5.10.5 

0 Kudos
gbruno
Contributor
Contributor

There is another solution for this problem, which is caused by an error in the /usr/lib/vmware/modules/source/vmmon.tar

See:

https://communities.vmware.com/t5/VMware-Workstation-Pro/VM-Workstation-16-1-gt-16-2-1-on-Ubuntu-21-...

Is still working for me.

Ubuntu version 22.04, 20.04.4, Processor intel i5, 16 GB Ram
0 Kudos
lefthandkick
Contributor
Contributor

Thanks You 10,000 times.!!!

0 Kudos
ahmedalobaidy1
Contributor
Contributor

It's work thank you .

0 Kudos
utom
Contributor
Contributor

Thank you for sharing your concern. Thank you for recommending the solution.

0 Kudos
tomfoley
Contributor
Contributor

Pasted into my Notes app for future reference. Thank you, it worked well!

0 Kudos
El-Nagdy
Contributor
Contributor

Thanks a lot dear,

Finlay working fine with me

0 Kudos