You are not logged in.

#1 2017-12-11 12:59:47

jarvisai
Member
From: Tokyo | Berlin
Registered: 2017-01-18
Posts: 5
Website

[SOLVED]VMware Failed to start - vmmon failed - monitor machine failed

Hello
At first if anything about this topic is wrong please accept my apologize

So

I installed Arch linux and it is updated with last kernel and everything

I want to install vmware but I'm failed with this app
I install all requirements and and one note : I don't have dkms installed.

At first this is my Kernel :

uname -a
Linux smile 4.14.4-1-ARCH #1 SMP PREEMPT Tue Dec 5 19:10:06 UTC 2017 x86_64 GNU/Linux 

This is my GCC

gcc --version

gcc (GCC) 7.2.1 20171128
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

I have installed vmware by

 sh VMware-Workstation-Full-14.0.0-6661328.x86_64.bundle 

After install this is my /etc/init.d

> ls -la /etc/init.d/

drwxr-xr-x   2 root  4096 Dec 11 15:16 ./
drwxr-xr-x 129 root 12288 Dec 11 15:16 ../
-rwxr-xr-x   1 root 13887 Dec 11 15:16 vmware*
-rwxr-xr-x   1 root  5194 Dec 11 15:16 vmware-workstation-server*

And here is /etc/rc.d/

ls /etc/rc.d/
EMPTY

In the Arch wiki for vmware said you can use vmware-patch or another patcher
But I create 3 system.service in /etc/systemd/system/

This is it :

ls -la /etc/systemd/system/

total 40
drwxr-xr-x 7 root 4096 Dec 11 15:19 ./
drwxr-xr-x 5 root 4096 Nov 16 07:20 ../
drwxr-xr-x 2 root 4096 Nov 25 18:04 bluetooth.target.wants/
lrwxrwxrwx 1 root   41 Nov 25 18:04 dbus-org.bluez.service -> /usr/lib/systemd/system/bluetooth.service
lrwxrwxrwx 1 root   46 Nov 16 18:17 dbus-org.freedesktop.NetworkManager.service -> /usr/lib/systemd/system/NetworkManager.service
lrwxrwxrwx 1 root   57 Nov 16 18:17 dbus-org.freedesktop.nm-dispatcher.service -> /usr/lib/systemd/system/NetworkManager-dispatcher.service
lrwxrwxrwx 1 root   39 Nov 16 15:01 display-manager.service -> /usr/lib/systemd/system/lightdm.service
drwxr-xr-x 2 root 4096 Nov 16 07:20 getty.target.wants/
drwxr-xr-x 2 root 4096 Nov 16 15:56 graphical.target.wants/
drwxr-xr-x 2 root 4096 Dec 11 15:22 multi-user.target.wants/
drwxr-xr-x 2 root 4096 Nov 16 18:31 sysinit.target.wants/
-rw-r--r-- 1 root  297 Dec 11 15:18 vmware.service
-rw-r--r-- 1 root  241 Dec 11 15:19 vmware-usbarbitrator.service
-rw-r--r-- 1 root  316 Dec 11 15:19 vmware-workstation-server.service

3 files in the end and their content is exactly same in vmware page in Arch wiki

vmware.service
vmware-usbarbitrator.service
vmware-workstation-server.service

When I want to modprobe : vmmon - vmnet - vmci
I get these errors :

# modprobe vmmon

modprobe: FATAL: Module vmmon not found in directory /lib/modules/4.14.4-1-ARCH

# modprobe vmci
modprobe: FATAL: Module vmci not found in directory /lib/modules/4.14.4-1-ARCH

# modprobe vmnet

ITS IS OK NO ERROR
Nothing shows after command means ok

Those 2 error and its tell that modules not build yet so I command this like said in Arch wiki in vmware page :

vmware-modconfig --console --install-all

But I will get these :

sudo vmware-modconfig --console --install-all

[sudo] password for smile: 

[AppLoader] GLib does not have GSettings support.
Stopping VMware services:
   VMware Authentication Daemon                                        done
   VM communication interface socket family                            done
   Virtual machine communication interface                             done
   Virtual machine monitor                                             done
   Blocking file system                                                done
make: Entering directory '/tmp/modconfig-4QsnPs/vmmon-only'
Using kernel build system.
/sbin/make -C /lib/modules/4.14.4-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/lib/modules/4.14.4-1-ARCH/build'
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/linux/driver.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/linux/hostif.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/common/memtrack.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/common/apic.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/common/hashFunc.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/common/vmx86.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/common/cpuid.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/common/task.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/common/comport.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/common/phystrack.o
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/vmcore/moduleloop.o
In file included from /tmp/modconfig-4QsnPs/vmmon-only/common/vmx86.h:32:0,
                 from /tmp/modconfig-4QsnPs/vmmon-only/common/vmx86.c:43:
/tmp/modconfig-4QsnPs/vmmon-only/./include/x86msr.h:115:0: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
In file included from ./arch/x86/include/asm/msr.h:5:0,
                 from ./arch/x86/include/asm/processor.h:21,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:81,
                 from ./include/linux/rcupdate.h:40,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-4QsnPs/vmmon-only/common/vmx86.c:31:
./arch/x86/include/asm/msr-index.h:572:0: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
In file included from ./arch/x86/include/asm/processor.h:5:0,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:81,
                 from ./include/linux/spinlock.h:51,
                 from ./arch/x86/include/asm/mmu.h:5,
                 from ./arch/x86/include/asm/desc.h:7,
                 from /tmp/modconfig-4QsnPs/vmmon-only/common/task.c:70:
./arch/x86/include/asm/processor-flags.h:39:0: warning: "CR3_PCID_MASK" redefined
 #define CR3_PCID_MASK 0xFFFull
 
In file included from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm_x86.h:41:0,
                 from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm_x86_64.h:40,
                 from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm.h:46,
                 from /tmp/modconfig-4QsnPs/vmmon-only/common/task.c:53:
/tmp/modconfig-4QsnPs/vmmon-only/./include/x86_basic_defs.h:78:0: note: this is the location of the previous definition
 #define CR3_PCID_MASK  0xFFF
 
In file included from /tmp/modconfig-4QsnPs/vmmon-only/./common/vmx86.h:32:0,
                 from /tmp/modconfig-4QsnPs/vmmon-only/linux/driver.h:32,
                 from /tmp/modconfig-4QsnPs/vmmon-only/linux/driver.c:47:
/tmp/modconfig-4QsnPs/vmmon-only/./include/x86msr.h:115:0: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
In file included from ./arch/x86/include/asm/msr.h:5:0,
                 from ./arch/x86/include/asm/processor.h:21,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:81,
                 from ./include/linux/spinlock.h:51,
                 from ./include/linux/wait.h:9,
                 from ./include/linux/wait_bit.h:8,
                 from ./include/linux/fs.h:6,
                 from ./include/linux/highmem.h:5,
                 from /tmp/modconfig-4QsnPs/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/msr-index.h:572:0: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
In file included from ./arch/x86/include/asm/msr.h:5:0,
                 from ./arch/x86/include/asm/processor.h:21,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:81,
                 from ./include/linux/spinlock.h:51,
                 from ./arch/x86/include/asm/mmu.h:5,
                 from ./arch/x86/include/asm/desc.h:7,
                 from /tmp/modconfig-4QsnPs/vmmon-only/common/task.c:70:
./arch/x86/include/asm/msr-index.h:572:0: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
In file included from /tmp/modconfig-4QsnPs/vmmon-only/common/vmx86.h:32:0,
                 from /tmp/modconfig-4QsnPs/vmmon-only/common/task.c:51:
/tmp/modconfig-4QsnPs/vmmon-only/./include/x86msr.h:115:0: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/bootstrap/monLoaderVmmon.o
In file included from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm.h:43:0,
                 from /tmp/modconfig-4QsnPs/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-4QsnPs/vmmon-only/./include/x86msr.h:115:0: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
In file included from ./arch/x86/include/asm/msr.h:5:0,
                 from ./arch/x86/include/asm/processor.h:21,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:81,
                 from ./include/linux/rcupdate.h:40,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from ./include/linux/binfmts.h:5,
                 from /tmp/modconfig-4QsnPs/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/msr-index.h:572:0: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
In file included from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm_x86.h:41:0,
                 from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm_x86_64.h:40,
                 from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm.h:46,
                 from /tmp/modconfig-4QsnPs/vmmon-only/common/vmx86.c:46:
/tmp/modconfig-4QsnPs/vmmon-only/./include/x86_basic_defs.h:78:0: warning: "CR3_PCID_MASK" redefined
 #define CR3_PCID_MASK  0xFFF
 
In file included from ./arch/x86/include/asm/irqflags.h:5:0,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-4QsnPs/vmmon-only/common/vmx86.c:31:
./arch/x86/include/asm/processor-flags.h:39:0: note: this is the location of the previous definition
 #define CR3_PCID_MASK 0xFFFull
 
In file included from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm_x86.h:41:0,
                 from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm_x86_64.h:40,
                 from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm.h:46,
                 from /tmp/modconfig-4QsnPs/vmmon-only/linux/hostif.c:60:
/tmp/modconfig-4QsnPs/vmmon-only/./include/x86_basic_defs.h:78:0: warning: "CR3_PCID_MASK" redefined
 #define CR3_PCID_MASK  0xFFF
 
In file included from ./arch/x86/include/asm/irqflags.h:5:0,
                 from ./include/linux/irqflags.h:16,
                 from ./include/linux/rcupdate.h:39,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from ./include/linux/binfmts.h:5,
                 from /tmp/modconfig-4QsnPs/vmmon-only/linux/hostif.c:32:
./arch/x86/include/asm/processor-flags.h:39:0: note: this is the location of the previous definition
 #define CR3_PCID_MASK 0xFFFull
 
In file included from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm_x86.h:41:0,
                 from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm_x86_64.h:40,
                 from /tmp/modconfig-4QsnPs/vmmon-only/./include/vm_asm.h:46,
                 from /tmp/modconfig-4QsnPs/vmmon-only/linux/driver.c:49:
/tmp/modconfig-4QsnPs/vmmon-only/./include/x86_basic_defs.h:78:0: warning: "CR3_PCID_MASK" redefined
 #define CR3_PCID_MASK  0xFFF
 
In file included from ./arch/x86/include/asm/processor.h:5:0,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:81,
                 from ./include/linux/spinlock.h:51,
                 from ./include/linux/wait.h:9,
                 from ./include/linux/wait_bit.h:8,
                 from ./include/linux/fs.h:6,
                 from ./include/linux/highmem.h:5,
                 from /tmp/modconfig-4QsnPs/vmmon-only/linux/driver.c:25:
./arch/x86/include/asm/processor-flags.h:39:0: note: this is the location of the previous definition
 #define CR3_PCID_MASK 0xFFFull
 
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/bootstrap/monLoader.o
/tmp/modconfig-4QsnPs/vmmon-only/linux/driver.c:981:1: warning: always_inline function might not be inlinable [-Wattributes]
 LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min
 ^~~~~~~~~~~~~~~~~~~~~~~
/tmp/modconfig-4QsnPs/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Free() falls through to next function PhysTrack_Add()
/tmp/modconfig-4QsnPs/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove()
/tmp/modconfig-4QsnPs/vmmon-only/common/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test()
  CC [M]  /tmp/modconfig-4QsnPs/vmmon-only/bootstrap/bootstrap.o
/tmp/modconfig-4QsnPs/vmmon-only/linux/hostif.c: In function ‘HostIF_EstimateLockedPageLimit’:
/tmp/modconfig-4QsnPs/vmmon-only/linux/hostif.c:1519:31: error: implicit declaration of function ‘global_page_state’; did you mean ‘global_numa_state’? [-Werror=implicit-function-declaration]
    unsigned int lockedPages = global_page_state(NR_PAGETABLE) +
                               ^~~~~~~~~~~~~~~~~
                               global_numa_state
/tmp/modconfig-4QsnPs/vmmon-only/bootstrap/monLoaderVmmon.o: warning: objtool: MonLoaderCallout_AllocMPN() falls through to next function MonLoaderCallout_MapMPNInPTE()
/tmp/modconfig-4QsnPs/vmmon-only/bootstrap/monLoaderVmmon.o: warning: objtool: MonLoaderCallout_FillPage() falls through to next function MonLoaderCallout_CopyFromBlob()
/tmp/modconfig-4QsnPs/vmmon-only/bootstrap/monLoaderVmmon.o: warning: objtool: MonLoaderCallout_CopyFromBlob() falls through to next function MonLoaderCallout_GetSharedUserPage()
/tmp/modconfig-4QsnPs/vmmon-only/bootstrap/monLoaderVmmon.o: warning: objtool: MonLoaderCallout_GetSharedHostPage() falls through to next function MonLoaderCallout_IsPrivileged()
/tmp/modconfig-4QsnPs/vmmon-only/bootstrap/monLoaderVmmon.o: warning: objtool: .text: unexpected end of section
In file included from /tmp/modconfig-4QsnPs/vmmon-only/./common/vmx86.h:32:0,
                 from /tmp/modconfig-4QsnPs/vmmon-only/vmcore/moduleloop.c:35:
/tmp/modconfig-4QsnPs/vmmon-only/./include/x86msr.h:115:0: warning: "MSR_MISC_FEATURES_ENABLES" redefined
 #define MSR_MISC_FEATURES_ENABLES            0x140
 
In file included from ./arch/x86/include/asm/msr.h:5:0,
                 from ./arch/x86/include/asm/processor.h:21,
                 from ./arch/x86/include/asm/cpufeature.h:5,
                 from ./arch/x86/include/asm/thread_info.h:53,
                 from ./include/linux/thread_info.h:38,
                 from ./arch/x86/include/asm/preempt.h:7,
                 from ./include/linux/preempt.h:81,
                 from ./include/linux/rcupdate.h:40,
                 from ./include/linux/rculist.h:11,
                 from ./include/linux/pid.h:5,
                 from ./include/linux/sched.h:14,
                 from /tmp/modconfig-4QsnPs/vmmon-only/vmcore/moduleloop.c:31:
./arch/x86/include/asm/msr-index.h:572:0: note: this is the location of the previous definition
 #define MSR_MISC_FEATURES_ENABLES 0x00000140
 
/tmp/modconfig-4QsnPs/vmmon-only/common/task.o: warning: objtool: .text: unexpected end of section
/tmp/modconfig-4QsnPs/vmmon-only/common/vmx86.o: warning: objtool: Vmx86EnableHVOnCPU() falls through to next function Vmx86GetMSR()
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:314: /tmp/modconfig-4QsnPs/vmmon-only/linux/hostif.o] Error 1
make[1]: *** [Makefile:1503: _module_/tmp/modconfig-4QsnPs/vmmon-only] Error 2
make[1]: Leaving directory '/usr/lib/modules/4.14.4-1-ARCH/build'
make: *** [Makefile:110: vmmon.ko] Error 2
make: Leaving directory '/tmp/modconfig-4QsnPs/vmmon-only'
make: Entering directory '/tmp/modconfig-4QsnPs/vmnet-only'
Using kernel build system.
/sbin/make -C /lib/modules/4.14.4-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/lib/modules/4.14.4-1-ARCH/build'
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/driver.o
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/hub.o
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/userif.o
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/netif.o
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/bridge.o
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/procfs.o
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/smac_compat.o
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/smac.o
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/vnetEvent.o
In file included from ./include/linux/pci.h:37:0,
                 from /tmp/modconfig-4QsnPs/vmnet-only/compat_netdevice.h:27,
                 from /tmp/modconfig-4QsnPs/vmnet-only/netif.c:43:
./include/linux/pci_ids.h:2261:0: warning: "PCI_VENDOR_ID_VMWARE" redefined
 #define PCI_VENDOR_ID_VMWARE  0x15ad
 
In file included from /tmp/modconfig-4QsnPs/vmnet-only/net.h:38:0,
                 from /tmp/modconfig-4QsnPs/vmnet-only/vnetInt.h:26,
                 from /tmp/modconfig-4QsnPs/vmnet-only/netif.c:42:
/tmp/modconfig-4QsnPs/vmnet-only/vm_device_version.h:56:0: note: this is the location of the previous definition
 #define PCI_VENDOR_ID_VMWARE                    0x15AD
 
In file included from ./include/linux/pci.h:37:0,
                 from /tmp/modconfig-4QsnPs/vmnet-only/compat_netdevice.h:27,
                 from /tmp/modconfig-4QsnPs/vmnet-only/netif.c:43:
./include/linux/pci_ids.h:2262:0: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined
 #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0
 
In file included from /tmp/modconfig-4QsnPs/vmnet-only/net.h:38:0,
                 from /tmp/modconfig-4QsnPs/vmnet-only/vnetInt.h:26,
                 from /tmp/modconfig-4QsnPs/vmnet-only/netif.c:42:
/tmp/modconfig-4QsnPs/vmnet-only/vm_device_version.h:73:0: note: this is the location of the previous definition
 #define PCI_DEVICE_ID_VMWARE_VMXNET3            0x07B0
 
  CC [M]  /tmp/modconfig-4QsnPs/vmnet-only/vnetUserListener.o
In file included from /tmp/modconfig-4QsnPs/vmnet-only/net.h:38:0,
                 from /tmp/modconfig-4QsnPs/vmnet-only/vnetInt.h:26,
                 from /tmp/modconfig-4QsnPs/vmnet-only/bridge.c:53:
/tmp/modconfig-4QsnPs/vmnet-only/vm_device_version.h:56:0: warning: "PCI_VENDOR_ID_VMWARE" redefined
 #define PCI_VENDOR_ID_VMWARE                    0x15AD
 
In file included from ./include/linux/pci.h:37:0,
                 from /tmp/modconfig-4QsnPs/vmnet-only/compat_netdevice.h:27,
                 from /tmp/modconfig-4QsnPs/vmnet-only/bridge.c:52:
./include/linux/pci_ids.h:2261:0: note: this is the location of the previous definition
 #define PCI_VENDOR_ID_VMWARE  0x15ad
 
In file included from /tmp/modconfig-4QsnPs/vmnet-only/net.h:38:0,
                 from /tmp/modconfig-4QsnPs/vmnet-only/vnetInt.h:26,
                 from /tmp/modconfig-4QsnPs/vmnet-only/bridge.c:53:
/tmp/modconfig-4QsnPs/vmnet-only/vm_device_version.h:73:0: warning: "PCI_DEVICE_ID_VMWARE_VMXNET3" redefined
 #define PCI_DEVICE_ID_VMWARE_VMXNET3            0x07B0
 
In file included from ./include/linux/pci.h:37:0,
                 from /tmp/modconfig-4QsnPs/vmnet-only/compat_netdevice.h:27,
                 from /tmp/modconfig-4QsnPs/vmnet-only/bridge.c:52:
./include/linux/pci_ids.h:2262:0: note: this is the location of the previous definition
 #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0
 
  LD [M]  /tmp/modconfig-4QsnPs/vmnet-only/vmnet.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/modconfig-4QsnPs/vmnet-only/vmnet.mod.o
  LD [M]  /tmp/modconfig-4QsnPs/vmnet-only/vmnet.ko
make[1]: Leaving directory '/usr/lib/modules/4.14.4-1-ARCH/build'
/sbin/make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-4QsnPs/vmnet-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-4QsnPs/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory '/tmp/modconfig-4QsnPs/vmnet-only'
Unable to install all modules.  See log for details.

So it is saying there is no successful taks.

After this I start vmware by command vmware and after a second a windows appear saying it wants to install modules and when i click install it is going to be failed show monitor machine not start and I think its because of modules not install completely.
After say see log in /tmp/vmware-root/vmware-3375.log

Here it is log :

2017-12-11T15:48:55.197+03:30| vthread-1| I125: Log for VMware Workstation pid=3375 version=14.0.0 build=build-6661328 option=Release
2017-12-11T15:48:55.197+03:30| vthread-1| I125: The process is 64-bit.
2017-12-11T15:48:55.197+03:30| vthread-1| I125: Host codepage=UTF-8 encoding=UTF-8
2017-12-11T15:48:55.197+03:30| vthread-1| I125: Host is Linux 4.14.4-1-ARCH Arch Linux
2017-12-11T15:48:55.197+03:30| vthread-1| I125: DictionaryLoad: Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2017-12-11T15:48:55.197+03:30| vthread-1| I125: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2017-12-11T15:48:55.197+03:30| vthread-1| I125: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2017-12-11T15:48:55.197+03:30| vthread-1| I125: DictionaryLoad: Cannot open file "/home/smile/.vmware/config": No such file or directory.
2017-12-11T15:48:55.197+03:30| vthread-1| I125: [msg.dictionary.load.openFailed] Cannot open file "/home/smile/.vmware/config": No such file or directory.
2017-12-11T15:48:55.197+03:30| vthread-1| I125: PREF Optional preferences file not found at /home/smile/.vmware/config. Using default values.
2017-12-11T15:48:55.197+03:30| vthread-1| I125: DictionaryLoad: Cannot open file "/home/smile/.vmware/preferences": No such file or directory.
2017-12-11T15:48:55.197+03:30| vthread-1| I125: [msg.dictionary.load.openFailed] Cannot open file "/home/smile/.vmware/preferences": No such file or directory.
2017-12-11T15:48:55.197+03:30| vthread-1| I125: PREF Optional preferences file not found at /home/smile/.vmware/preferences. Using default values.
2017-12-11T15:48:55.205+03:30| vthread-1| W115: Logging to /tmp/vmware-root/vmware-3375.log
2017-12-11T15:48:55.212+03:30| vthread-1| I125: Obtaining info using the running kernel.
2017-12-11T15:48:55.213+03:30| vthread-1| I125: Created new pathsHash.
2017-12-11T15:48:55.213+03:30| vthread-1| I125: Setting header path for 4.14.4-1-ARCH to "/lib/modules/4.14.4-1-ARCH/build/include".
2017-12-11T15:48:55.213+03:30| vthread-1| I125: Validating path "/lib/modules/4.14.4-1-ARCH/build/include" for kernel release "4.14.4-1-ARCH".
2017-12-11T15:48:55.213+03:30| vthread-1| I125: Failed to find /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h
2017-12-11T15:48:55.213+03:30| vthread-1| I125: /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2017-12-11T15:48:55.213+03:30| vthread-1| I125: using /sbin/gcc for preprocess check
2017-12-11T15:48:55.219+03:30| vthread-1| I125: Preprocessed UTS_RELEASE, got value "4.14.4-1-ARCH".
2017-12-11T15:48:55.219+03:30| vthread-1| I125: The header path "/lib/modules/4.14.4-1-ARCH/build/include" for the kernel "4.14.4-1-ARCH" is valid.  Whoohoo!
2017-12-11T15:48:55.289+03:30| vthread-1| I125: found symbol version file /lib/modules/4.14.4-1-ARCH/build/Module.symvers
2017-12-11T15:48:55.289+03:30| vthread-1| I125: Reading symbol versions from /lib/modules/4.14.4-1-ARCH/build/Module.symvers.
2017-12-11T15:48:55.302+03:30| vthread-1| I125: Read 20552 symbol versions
2017-12-11T15:48:55.302+03:30| vthread-1| I125: Reading in info for the vmmon module.
2017-12-11T15:48:55.302+03:30| vthread-1| I125: Reading in info for the vmnet module.
2017-12-11T15:48:55.302+03:30| vthread-1| I125: Reading in info for the vmblock module.
2017-12-11T15:48:55.302+03:30| vthread-1| I125: Reading in info for the vmci module.
2017-12-11T15:48:55.302+03:30| vthread-1| I125: Reading in info for the vsock module.
2017-12-11T15:48:55.302+03:30| vthread-1| I125: Setting vsock to depend on vmci.
2017-12-11T15:48:55.302+03:30| vthread-1| I125: Invoking modinfo on "vmmon".
2017-12-11T15:48:55.304+03:30| vthread-1| I125: "/sbin/modinfo" exited with status 256.
2017-12-11T15:48:55.304+03:30| vthread-1| I125: Invoking modinfo on "vmnet".
2017-12-11T15:48:55.305+03:30| vthread-1| I125: "/sbin/modinfo" exited with status 0.
2017-12-11T15:48:55.305+03:30| vthread-1| I125: Invoking modinfo on "vmblock".
2017-12-11T15:48:55.306+03:30| vthread-1| I125: "/sbin/modinfo" exited with status 256.
2017-12-11T15:48:55.306+03:30| vthread-1| I125: Invoking modinfo on "vmci".
2017-12-11T15:48:55.307+03:30| vthread-1| I125: "/sbin/modinfo" exited with status 256.
2017-12-11T15:48:55.307+03:30| vthread-1| I125: Invoking modinfo on "vsock".
2017-12-11T15:48:55.308+03:30| vthread-1| I125: "/sbin/modinfo" exited with status 0.
2017-12-11T15:48:55.317+03:30| vthread-1| I125: to be installed: vmmon status: 0
2017-12-11T15:48:55.331+03:30| vthread-1| I125: Obtaining info using the running kernel.
2017-12-11T15:48:55.331+03:30| vthread-1| I125: Setting header path for 4.14.4-1-ARCH to "/lib/modules/4.14.4-1-ARCH/build/include".
2017-12-11T15:48:55.331+03:30| vthread-1| I125: Validating path "/lib/modules/4.14.4-1-ARCH/build/include" for kernel release "4.14.4-1-ARCH".
2017-12-11T15:48:55.331+03:30| vthread-1| I125: Failed to find /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h
2017-12-11T15:48:55.331+03:30| vthread-1| I125: /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2017-12-11T15:48:55.331+03:30| vthread-1| I125: using /sbin/gcc for preprocess check
2017-12-11T15:48:55.338+03:30| vthread-1| I125: Preprocessed UTS_RELEASE, got value "4.14.4-1-ARCH".
2017-12-11T15:48:55.338+03:30| vthread-1| I125: The header path "/lib/modules/4.14.4-1-ARCH/build/include" for the kernel "4.14.4-1-ARCH" is valid.  Whoohoo!
2017-12-11T15:48:55.406+03:30| vthread-1| I125: found symbol version file /lib/modules/4.14.4-1-ARCH/build/Module.symvers
2017-12-11T15:48:55.407+03:30| vthread-1| I125: Reading symbol versions from /lib/modules/4.14.4-1-ARCH/build/Module.symvers.
2017-12-11T15:48:55.420+03:30| vthread-1| I125: Read 20552 symbol versions
2017-12-11T15:48:55.420+03:30| vthread-1| I125: Kernel header path retrieved from FileEntry: /lib/modules/4.14.4-1-ARCH/build/include
2017-12-11T15:48:55.420+03:30| vthread-1| I125: Update kernel header path to /lib/modules/4.14.4-1-ARCH/build/include
2017-12-11T15:48:55.420+03:30| vthread-1| I125: Validating path "/lib/modules/4.14.4-1-ARCH/build/include" for kernel release "4.14.4-1-ARCH".
2017-12-11T15:48:55.420+03:30| vthread-1| I125: Failed to find /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h
2017-12-11T15:48:55.420+03:30| vthread-1| I125: /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2017-12-11T15:48:55.420+03:30| vthread-1| I125: using /sbin/gcc for preprocess check
2017-12-11T15:48:55.426+03:30| vthread-1| I125: Preprocessed UTS_RELEASE, got value "4.14.4-1-ARCH".
2017-12-11T15:48:55.426+03:30| vthread-1| I125: The header path "/lib/modules/4.14.4-1-ARCH/build/include" for the kernel "4.14.4-1-ARCH" is valid.  Whoohoo!
2017-12-11T15:48:55.427+03:30| vthread-1| I125: Found compiler at "/sbin/gcc"
2017-12-11T15:48:55.431+03:30| vthread-1| I125: Got gcc version "7.2.1".
2017-12-11T15:48:55.431+03:30| vthread-1| I125: The GCC version matches the kernel GCC minor version like a glove.
2017-12-11T15:48:55.435+03:30| vthread-1| I125: Got gcc version "7.2.1".
2017-12-11T15:48:55.435+03:30| vthread-1| I125: The GCC version matches the kernel GCC minor version like a glove.
2017-12-11T15:48:55.435+03:30| vthread-1| I125: Trying to find a suitable PBM set for kernel "4.14.4-1-ARCH".
2017-12-11T15:48:55.435+03:30| vthread-1| I125: No matching PBM set was found for kernel "4.14.4-1-ARCH".
2017-12-11T15:48:55.435+03:30| vthread-1| I125: The GCC version matches the kernel GCC minor version like a glove.
2017-12-11T15:48:55.435+03:30| vthread-1| I125: Validating path "/lib/modules/4.14.4-1-ARCH/build/include" for kernel release "4.14.4-1-ARCH".
2017-12-11T15:48:55.435+03:30| vthread-1| I125: Failed to find /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h
2017-12-11T15:48:55.435+03:30| vthread-1| I125: /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2017-12-11T15:48:55.435+03:30| vthread-1| I125: using /sbin/gcc for preprocess check
2017-12-11T15:48:55.442+03:30| vthread-1| I125: Preprocessed UTS_RELEASE, got value "4.14.4-1-ARCH".
2017-12-11T15:48:55.442+03:30| vthread-1| I125: The header path "/lib/modules/4.14.4-1-ARCH/build/include" for the kernel "4.14.4-1-ARCH" is valid.  Whoohoo!
2017-12-11T15:48:55.449+03:30| vthread-1| I125: The GCC version matches the kernel GCC minor version like a glove.
2017-12-11T15:48:55.449+03:30| vthread-1| I125: Validating path "/lib/modules/4.14.4-1-ARCH/build/include" for kernel release "4.14.4-1-ARCH".
2017-12-11T15:48:55.449+03:30| vthread-1| I125: Failed to find /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h
2017-12-11T15:48:55.449+03:30| vthread-1| I125: /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2017-12-11T15:48:55.449+03:30| vthread-1| I125: using /sbin/gcc for preprocess check
2017-12-11T15:48:55.456+03:30| vthread-1| I125: Preprocessed UTS_RELEASE, got value "4.14.4-1-ARCH".
2017-12-11T15:48:55.456+03:30| vthread-1| I125: The header path "/lib/modules/4.14.4-1-ARCH/build/include" for the kernel "4.14.4-1-ARCH" is valid.  Whoohoo!
2017-12-11T15:48:55.456+03:30| vthread-1| I125: Using temp dir "/tmp".
2017-12-11T15:48:55.457+03:30| vthread-1| I125: Obtaining info using the running kernel.
2017-12-11T15:48:55.457+03:30| vthread-1| I125: Setting header path for 4.14.4-1-ARCH to "/lib/modules/4.14.4-1-ARCH/build/include".
2017-12-11T15:48:55.457+03:30| vthread-1| I125: Validating path "/lib/modules/4.14.4-1-ARCH/build/include" for kernel release "4.14.4-1-ARCH".
2017-12-11T15:48:55.457+03:30| vthread-1| I125: Failed to find /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h
2017-12-11T15:48:55.457+03:30| vthread-1| I125: /lib/modules/4.14.4-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2017-12-11T15:48:55.457+03:30| vthread-1| I125: using /sbin/gcc for preprocess check
2017-12-11T15:48:55.464+03:30| vthread-1| I125: Preprocessed UTS_RELEASE, got value "4.14.4-1-ARCH".
2017-12-11T15:48:55.464+03:30| vthread-1| I125: The header path "/lib/modules/4.14.4-1-ARCH/build/include" for the kernel "4.14.4-1-ARCH" is valid.  Whoohoo!
2017-12-11T15:48:55.533+03:30| vthread-1| I125: found symbol version file /lib/modules/4.14.4-1-ARCH/build/Module.symvers
2017-12-11T15:48:55.533+03:30| vthread-1| I125: Reading symbol versions from /lib/modules/4.14.4-1-ARCH/build/Module.symvers.
2017-12-11T15:48:55.546+03:30| vthread-1| I125: Read 20552 symbol versions
2017-12-11T15:48:55.546+03:30| vthread-1| I125: Invoking modinfo on "vmmon".
2017-12-11T15:48:55.547+03:30| vthread-1| I125: "/sbin/modinfo" exited with status 256.
2017-12-11T15:48:56.311+03:30| vthread-1| I125: Setting destination path for vmmon to "/lib/modules/4.14.4-1-ARCH/misc/vmmon.ko".
2017-12-11T15:48:56.311+03:30| vthread-1| I125: Extracting the vmmon source from "/usr/lib/vmware/modules/source/vmmon.tar".
2017-12-11T15:48:56.316+03:30| vthread-1| I125: Successfully extracted the vmmon source.
2017-12-11T15:48:56.316+03:30| vthread-1| I125: Building module with command "/sbin/make -j8 -C /tmp/modconfig-UiSpEm/vmmon-only auto-build HEADER_DIR=/lib/modules/4.14.4-1-ARCH/build/include CC=/sbin/gcc IS_GCC_3=no"
2017-12-11T15:48:58.415+03:30| vthread-1| W115: Failed to build vmmon.  Failed to execute the build command.

So guys sorry for its long but I think its better to be complete.
If anyone know this issue
Help to make this FIX and help Arch Linux to be better.

I did whatever Arch Wili said but no luck.

Thanks.

Last edited by jarvisai (2017-12-14 08:33:24)


$> whoami -- Jarvis Mercer | My GitHub - My email address - Telegram-ID - Discord = #0839 - ArchLinux+AsusN552VW-A+MacbookPro2017(TB)

Offline

#2 2017-12-11 13:12:33

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: [SOLVED]VMware Failed to start - vmmon failed - monitor machine failed

Why aren't you installing using the vmware-workstation package in the AUR?


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#3 2017-12-11 13:20:47

jarvisai
Member
From: Tokyo | Berlin
Registered: 2017-01-18
Posts: 5
Website

Re: [SOLVED]VMware Failed to start - vmmon failed - monitor machine failed

I try that and no luck in that way of installing vmware i dont get any link in /etc/init.d and i got error from vmci and vmnet but vmmon is ok.
hmm sorry for bad eng my native is japanese.

so thanks man i think the best way of installing vmware is sh package that what Arch wiki said.
in this way we get symlink in /etc/init.d and we cant get status, start, restart and stop with /etc/init.d/vmware start|stop|restart|status


$> whoami -- Jarvis Mercer | My GitHub - My email address - Telegram-ID - Discord = #0839 - ArchLinux+AsusN552VW-A+MacbookPro2017(TB)

Offline

#4 2017-12-14 08:31:52

jarvisai
Member
From: Tokyo | Berlin
Registered: 2017-01-18
Posts: 5
Website

Re: [SOLVED]VMware Failed to start - vmmon failed - monitor machine failed

So after some try about 23 time try installing VMware , finally success smile
At first I don't know this is important in success but I install dkms package.
After that I read that log and found that the gcc version is compatiable with these vmware package to compile so i downgrade the gcc to 6
and Try to install but failed again
Then found that there is no need for gcc to compile that vmmon or vmci or others
Compile them by dkms and match the kernel after that success yeah
I finally get vmware on my arch in asus.

But i delete it, hehe
I want to try the AUR package pre mafe for vmware and i install it
Druting installation i found out that this one compile vmware tools by dkms
like me but manually
So i delete it again and install it manually again to keep DIY safe.

Thanks for reading my post
Also Im writing the cheat sheet for installing Arch on Asus laptops , the most trouble laptop for having Arch on them + help of with friend.

Any way thanks
I changed the topic[SOLVED]


$> whoami -- Jarvis Mercer | My GitHub - My email address - Telegram-ID - Discord = #0839 - ArchLinux+AsusN552VW-A+MacbookPro2017(TB)

Offline

Board footer

Powered by FluxBB