Im trying to install VMware workstation 8.0, I’ve run the script and the installation finished ok, but when I try to execute VMware it doesn’t start the services
My steps were
chmod +x [VM…ware.bundle]
sh [VM…ware.bundle]
After the installation I went to applications to start the program, but it gives the next message
“Before you can run VMware, several modules must be compiled and loaded into the running kernel.”
Here I’ve 2 choices “cancel” or “install” if I choose install it gives the next message:
centaurus:~ # cat /tmp/vmware-root/modconfig-29758.log
2012-10-31T20:45:41.724-03:00| vthread-3| I120: Log for VMware Workstation pid=29758 version=8.0.4 build=build-744019 option=Release
2012-10-31T20:45:41.724-03:00| vthread-3| I120: The process is 64-bit.
2012-10-31T20:45:41.724-03:00| vthread-3| I120: Host codepage=UTF-8 encoding=UTF-8
2012-10-31T20:45:41.724-03:00| vthread-3| I120: Host is Linux 3.4.11-2.16-desktop openSUSE 12.2 (x86_64)
2012-10-31T20:45:41.723-03:00| vthread-3| I120: Msg_Reset:
2012-10-31T20:45:41.723-03:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No existe el fichero o el directorio.
2012-10-31T20:45:41.723-03:00| vthread-3| I120: ----------------------------------------
2012-10-31T20:45:41.723-03:00| vthread-3| I120: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2012-10-31T20:45:41.723-03:00| vthread-3| I120: Msg_Reset:
2012-10-31T20:45:41.723-03:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/config": No existe el fichero o el directorio.
2012-10-31T20:45:41.723-03:00| vthread-3| I120: ----------------------------------------
2012-10-31T20:45:41.723-03:00| vthread-3| I120: PREF Optional preferences file not found at /root/.vmware/config. Using default values.
2012-10-31T20:45:41.723-03:00| vthread-3| I120: Msg_Reset:
2012-10-31T20:45:41.723-03:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/preferences": No existe el fichero o el directorio.
2012-10-31T20:45:41.723-03:00| vthread-3| I120: ----------------------------------------
2012-10-31T20:45:41.723-03:00| vthread-3| I120: PREF Failed to load user preferences.
2012-10-31T20:45:41.724-03:00| vthread-3| W110: Logging to /tmp/vmware-root/modconfig-29758.log
2012-10-31T20:45:41.816-03:00| vthread-3| I120: System distribution is SuSE
2012-10-31T20:45:41.816-03:00| vthread-3| I120: System version is 12.2
2012-10-31T20:45:41.816-03:00| vthread-3| I120: modconf query interface initialized
2012-10-31T20:45:41.817-03:00| vthread-3| I120: modconf library initialized
2012-10-31T20:45:41.850-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:41.852-03:00| vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:41.852-03:00| vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
2012-10-31T20:45:41.852-03:00| vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
2012-10-31T20:45:41.852-03:00| vthread-3| I120: Validating path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:41.854-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:41.864-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:41.875-03:00| vthread-3| I120: Header path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop is valid.
2012-10-31T20:45:41.876-03:00| vthread-3| I120: Validating path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:41.878-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:41.887-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:41.897-03:00| vthread-3| I120: Header path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop is valid.
2012-10-31T20:45:41.916-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.918-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.919-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.920-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.922-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.942-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.944-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.946-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.948-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.949-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:41.951-03:00| vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:41.951-03:00| vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
2012-10-31T20:45:41.951-03:00| vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
2012-10-31T20:45:41.951-03:00| vthread-3| I120: Validating path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:41.953-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:41.964-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:41.973-03:00| vthread-3| I120: Header path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop is valid.
2012-10-31T20:45:42.012-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.013-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.014-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.016-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.017-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.019-03:00| vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:42.019-03:00| vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
2012-10-31T20:45:42.019-03:00| vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
2012-10-31T20:45:42.019-03:00| vthread-3| I120: Validating path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:42.021-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:42.032-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:42.042-03:00| vthread-3| I120: Header path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop is valid.
2012-10-31T20:45:42.087-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.089-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.090-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.091-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.093-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.224-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:42.224-03:00| vthread-3| I120: Validating path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:42.227-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:42.237-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:42.248-03:00| vthread-3| I120: Header path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop is valid.
2012-10-31T20:45:42.248-03:00| vthread-3| I120: Building module vmmon.
2012-10-31T20:45:42.248-03:00| vthread-3| I120: Extracting the sources of the vmmon module.
2012-10-31T20:45:42.257-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.4.11-2.16-desktop/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.7
2012-10-31T20:45:44.093-03:00| vthread-3| I120: Installing module vmmon from /tmp/vmware-root/modules/vmmon.o to /lib/modules/3.4.11-2.16-desktop/misc.
2012-10-31T20:45:44.095-03:00| vthread-3| I120: Registering file: /usr/lib/vmware-installer/2.0/vmware-installer --register-file vmware-vmx regular /lib/modules/3.4.11-2.16-desktop/misc/vmmon.ko
2012-10-31T20:45:44.846-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:44.846-03:00| vthread-3| I120: Validating path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:44.848-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:44.859-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:44.869-03:00| vthread-3| I120: Header path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop is valid.
2012-10-31T20:45:44.869-03:00| vthread-3| I120: Building module vmnet.
2012-10-31T20:45:44.869-03:00| vthread-3| I120: Extracting the sources of the vmnet module.
2012-10-31T20:45:44.877-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmnet-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.4.11-2.16-desktop/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.7
2012-10-31T20:45:46.790-03:00| vthread-3| I120: Failed to compile module vmnet!
2012-10-31T20:45:46.794-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:46.794-03:00| vthread-3| I120: Validating path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:46.796-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:46.807-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:46.817-03:00| vthread-3| I120: Header path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop is valid.
2012-10-31T20:45:46.817-03:00| vthread-3| I120: Building module vmblock.
2012-10-31T20:45:46.817-03:00| vthread-3| I120: Extracting the sources of the vmblock module.
2012-10-31T20:45:46.825-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmblock-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.4.11-2.16-desktop/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.7
2012-10-31T20:45:48.157-03:00| vthread-3| I120: Failed to compile module vmblock!
2012-10-31T20:45:48.162-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:48.162-03:00| vthread-3| I120: Validating path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:48.164-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:48.174-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:48.185-03:00| vthread-3| I120: Header path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop is valid.
2012-10-31T20:45:48.185-03:00| vthread-3| I120: Building module vmci.
2012-10-31T20:45:48.185-03:00| vthread-3| I120: Extracting the sources of the vmci module.
2012-10-31T20:45:48.195-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmci-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.4.11-2.16-desktop/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.7
2012-10-31T20:45:50.522-03:00| vthread-3| I120: Installing module vmci from /tmp/vmware-root/modules/vmci.o to /lib/modules/3.4.11-2.16-desktop/misc.
2012-10-31T20:45:50.525-03:00| vthread-3| I120: Registering file: /usr/lib/vmware-installer/2.0/vmware-installer --register-file vmware-vmx regular /lib/modules/3.4.11-2.16-desktop/misc/vmci.ko
2012-10-31T20:45:51.269-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.4.11-2.16-desktop.
2012-10-31T20:45:51.269-03:00| vthread-3| I120: Validating path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop
2012-10-31T20:45:51.271-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:51.282-03:00| vthread-3| I120: Your GCC version: 4.7
2012-10-31T20:45:51.295-03:00| vthread-3| I120: Header path /lib/modules/3.4.11-2.16-desktop/build/include for kernel release 3.4.11-2.16-desktop is valid.
2012-10-31T20:45:51.295-03:00| vthread-3| I120: Building module vmci.
2012-10-31T20:45:51.295-03:00| vthread-3| I120: Extracting the sources of the vmci module.
2012-10-31T20:45:51.305-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmci-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.4.11-2.16-desktop/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.7
2012-10-31T20:45:52.055-03:00| vthread-3| I120: Building module vsock.
2012-10-31T20:45:52.055-03:00| vthread-3| I120: Extracting the sources of the vsock module.
2012-10-31T20:45:52.066-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vsock-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.4.11-2.16-desktop/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.7
2012-10-31T20:45:54.327-03:00| vthread-3| I120: Installing module vsock from /tmp/vmware-root/modules/vsock.o to /lib/modules/3.4.11-2.16-desktop/misc.
2012-10-31T20:45:54.330-03:00| vthread-3| I120: Registering file: /usr/lib/vmware-installer/2.0/vmware-installer --register-file vmware-vmx regular /lib/modules/3.4.11-2.16-desktop/misc/vsock.ko
Thank you for your answer Sagemta, I’ve tried what you suggested but i can’t make it work.
Is weird I believe that i have some problem with the kernel build, anyway it seems “vmnet” is not getting installed, is the only thing i appreciate from this log:
centaurus:~ # vmware-modconfig --console --install-all
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
Using 2.6.x kernel build system.
make: se ingresa al directorio `/tmp/vmware-root/modules/vmmon-only'
make -C /lib/modules/3.4.11-2.16-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: se ingresa al directorio `/usr/src/linux-3.4.11-2.16-obj/x86_64/desktop'
CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-root/modules/vmmon-only/common/apic.o
CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
CC [M] /tmp/vmware-root/modules/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-root/modules/vmmon-only/common/vmx86.o
CC [M] /tmp/vmware-root/modules/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-root/modules/vmmon-only/common/task.o
CC [M] /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o
CC [M] /tmp/vmware-root/modules/vmmon-only/common/comport.o
CC [M] /tmp/vmware-root/modules/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/vmware-root/modules/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-root/modules/vmmon-only/vmmon.ko
make[1]: se sale del directorio `/usr/src/linux-3.4.11-2.16-obj/x86_64/desktop'
make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: se ingresa al directorio `/tmp/vmware-root/modules/vmmon-only'
make[1]: `postbuild' está actualizado.
make[1]: se sale del directorio `/tmp/vmware-root/modules/vmmon-only'
cp -f vmmon.ko ./../vmmon.o
make: se sale del directorio `/tmp/vmware-root/modules/vmmon-only'
Built vmmon module
Using 2.6.x kernel build system.
make: se ingresa al directorio `/tmp/vmware-root/modules/vmnet-only'
make -C /lib/modules/3.4.11-2.16-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: se ingresa al directorio `/usr/src/linux-3.4.11-2.16-obj/x86_64/desktop'
CC [M] /tmp/vmware-root/modules/vmnet-only/hub.o
CC [M] /tmp/vmware-root/modules/vmnet-only/driver.o
CC [M] /tmp/vmware-root/modules/vmnet-only/bridge.o
CC [M] /tmp/vmware-root/modules/vmnet-only/netif.o
CC [M] /tmp/vmware-root/modules/vmnet-only/userif.o
CC [M] /tmp/vmware-root/modules/vmnet-only/filter.o
CC [M] /tmp/vmware-root/modules/vmnet-only/procfs.o
CC [M] /tmp/vmware-root/modules/vmnet-only/smac.o
CC [M] /tmp/vmware-root/modules/vmnet-only/smac_compat.o
CC [M] /tmp/vmware-root/modules/vmnet-only/vnetEvent.o
CC [M] /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o
/tmp/vmware-root/modules/vmnet-only/filter.c:60:16: error: ‘THIS_MODULE’ undeclared here (not in a function)
make[4]: *** [/tmp/vmware-root/modules/vmnet-only/filter.o] Error 1
make[4]: *** Se espera a que terminen otras tareas....
/tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetIfSetup’:
/tmp/vmware-root/modules/vmnet-only/netif.c:134:7: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
/tmp/vmware-root/modules/vmnet-only/netif.c:134:7: warning: initialization from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmnet-only/netif.c:134:7: warning: (near initialization for ‘vnetNetifOps.ndo_validate_addr’) [enabled by default]
/tmp/vmware-root/modules/vmnet-only/userif.c: In function ‘VNetCsumCopyDatagram’:
/tmp/vmware-root/modules/vmnet-only/userif.c:520:3: error: incompatible type for argument 1 of ‘kmap’
In file included from /tmp/vmware-root/modules/vmnet-only/userif.c:26:0:
/usr/src/linux-3.4.11-2.16/include/linux/highmem.h:49:21: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
/tmp/vmware-root/modules/vmnet-only/userif.c:523:3: error: incompatible type for argument 1 of ‘kunmap’
In file included from /tmp/vmware-root/modules/vmnet-only/userif.c:26:0:
/usr/src/linux-3.4.11-2.16/include/linux/highmem.h:55:20: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
make[4]: *** [/tmp/vmware-root/modules/vmnet-only/netif.o] Error 1
make[4]: *** [/tmp/vmware-root/modules/vmnet-only/userif.o] Error 1
make[3]: *** [_module_/tmp/vmware-root/modules/vmnet-only] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/usr/src/linux-3.4.11-2.16-obj/x86_64/desktop'
make: *** [vmnet.ko] Error 2
make: se sale del directorio `/tmp/vmware-root/modules/vmnet-only'
Unable to install vmnet
Do you still have the source.tar.lzma file? The download link is unavailable because the cited forum http://pavlinux.ru domain no longer exists.
The file isn’t found on Google/Duckduckgo.