dzeman
Contributor
Contributor

VMware Player 2.5 118166 x86_64 Linux RPM missing vmware-config.pl after install

There is no vmware-config.pl found after installing via RPM to reconfig vmware after a new kernel is installed. Only way to reconfigure is to uninstall the RPM then reinstall. Is there another script that can be run, or is the vmware-config.pl file just missing? The PDF manual for 2.5 references vmware-config.pl... Thanks

0 Kudos
30 Replies
admin
Immortal
Immortal

Trying to install VWware-Player-2.5.1-126130.x86_64.rpm on Fedora 10 x86_64 I cannot get the vmplayer application to work. It appears the modules have not been properly configured, and the lack of vmware-confiog.pl has made it exceedingly difficult to figure out where the problem lies. I've tried all the suggestions in this thread -- uninstalling VMware-Player, unpacking the .bundle from the rpm file and running "sudo VMware-Player-2.5.1-126130.x86_64.bundle -r" -- I get a lovely gui install window which cheerfully tells me that installation has been successful, but it still doesn't work. I've run "vmware-modconfig --console --install-all" and it seg-faults:

  1. vmware-modconfig --console --install-all

Segmentation fault

#

What's the deal here? Is there some significant advantage to hiding everything in that stupid bundle, or can we have vmware-config.pl back again, please?

This is likely an issue with the pre-built module code that other people have run into. Simply mv /usr/lib/vmware/modules/binary{,.old} and try to run Player.

0 Kudos
JDThompson
Contributor
Contributor

Ok, I have taken your advice to "mv /usr/lib/vmware/modules/binary{,.old} and try to run Player" and I was able to get the modules to build and load: ...

Stopping VMware services:

Virtual machine communication interface

Virtual machine monitor

Blocking file system

Starting VMware services:

Virtual machine monitor

Virtual machine communication interface

Blocking file system

Virtual ethernet

Shared Memory Available

So far, so good. But when I run "vmplayer" it still fails. What's more interesting is the console message it throws:

VMware Player Error:

VMware Player is installed, but it has not been (correctly) configured for your running kernel. To (re-)configure it, your system administrator must find and run "vmware-config.pl". For more information, please see the VMware Player documentation.

Press "Enter" to continue...

So, once again WHERE IS "vmware-config.pl"??? Even vmplayer is telling me to use it!

0 Kudos
JDThompson
Contributor
Contributor

Here's the whole console log from the failed session:

Logging to /tmp/vmware-john/setup-26044.log filename: /lib/modules/2.6.27.12-170.2.5.fc10.x86_64/misc/vmmon.ko license: GPL v2 description: VMware Virtual Machine Monitor. author: VMware, Inc. srcversion: 96CBF0250D0FB3F01BFBFFC depends: vermagic: 2.6.27.12-170.2.5.fc10.x86_64 SMP mod_unload filename: /lib/modules/2.6.27.12-170.2.5.fc10.x86_64/misc/vmnet.ko license: GPL v2 description: VMware Virtual Networking Driver. author: VMware, Inc. srcversion: ADCA63162FFDDBB3FC374B5 depends: vermagic: 2.6.27.12-170.2.5.fc10.x86_64 SMP mod_unload filename: /lib/modules/2.6.27.12-170.2.5.fc10.x86_64/misc/vmblock.ko version: 1.1.2.0 license: GPL v2 description: VMware Blocking File System author: VMware, Inc. srcversion: 768B08090715A2D8C721BF3 depends: vermagic: 2.6.27.12-170.2.5.fc10.x86_64 SMP mod_unload parm: root:The directory the file system redirects to. (charp) filename: /lib/modules/2.6.27.12-170.2.5.fc10.x86_64/misc/vmci.ko license: GPL v2 description: VMware Virtual Machine Communication Interface (VMCI). author: VMware, Inc. srcversion: F400DF976CFE388EBC1A0A2 depends: vermagic: 2.6.27.12-170.2.5.fc10.x86_64 SMP mod_unload filename: /lib/modules/2.6.27.12-170.2.5.fc10.x86_64/misc/vsock.ko license: GPL v2 version: 1.0.0.0 description: VMware Virtual Socket Family author: VMware, Inc. srcversion: EC2E0BE1F6FB039D1109ADB depends: vmci vermagic: 2.6.27.12-170.2.5.fc10.x86_64 SMP mod_unload filename: /lib/modules/2.6.27.12-170.2.5.fc10.x86_64/misc/vmmon.ko license: GPL v2 description: VMware Virtual Machine Monitor. author: VMware, Inc. srcversion: 96CBF0250D0FB3F01BFBFFC depends: vermagic: 2.6.27.12-170.2.5.fc10.x86_64 SMP mod_unload VMware Player Error: VMware Player is installed, but it has not been (correctly) configured for your running kernel. To (re-)configure it, your system administrator must find and run "vmware-config.pl". For more information, please see the VMware Player documentation. Press "Enter" to continue...

And here is "/tmp/vmware-john/setup-26044.log"

Feb 02 22:35:19.746: app| Log for VMware Workstation pid=26812 version=6.5.1 build=build-126130 option=Release Feb 02 22:35:19.746: app| Host codepage=UTF-8 encoding=UTF-8 Feb 02 22:35:19.746: app| Logging to /tmp/vmware-john/setup-26812.log

0 Kudos
JDThompson
Contributor
Contributor

And here is the output of the module building process:

0 Kudos
wila
Immortal
Immortal

Hi,

As an alternative, you could use the alternative minimal build script from Noel posted here:

http://www.vi-toolkit.com/wiki/index.php/Build_host_vmware_kernel_modules



--

Wil

_____________________________________________________

Visit the new VMware developers wiki at http://www.vi-toolkit.com

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
0 Kudos
JDThompson
Contributor
Contributor

Tried it. Same result -- no joy. Smiley Sad

0 Kudos
JDThompson
Contributor
Contributor

Just tried the "vmware-any-any-update117-itpsycho" patch. Still no joy:

  1. ./runme.pl
Unable to open the installer database /etc/vmware/locations in read-mode. Execution aborted.

N.B. There is no "/etc/vmware/locations" -- probably disappeared to the same place vmware-config.pl went. Smiley Sad

  1. ls -l /etc/vmware/
total 460 -rw-rr 1 root root 314 2009-02-02 23:18 bootstrap drwxr-xr-x 5 root root 4096 2009-02-02 23:18 components -rw-rr 1 root root 400 2009-02-02 23:20 config -rw-rr 1 root root 466 2008-01-13 11:04 config.old.0 -rw-rr 1 root root 430080 2009-02-02 23:20 database -rw------- 1 root root 461 2009-02-02 23:20 networking -rw------- 1 root root 461 2009-02-02 23:19 networking.bak.0 -rw-rr 1 root root 0 2009-02-01 19:37 not_configured drwxr-xr-x 2 root root 4096 2008-08-31 10:20 state drwxr-xr-x 3 root root 4096 2009-02-02 23:19 vmnet1 drwxr-xr-x 4 root root 4096 2009-02-02 23:19 vmnet8

0 Kudos
admin
Immortal
Immortal

Remove /etc/vmware/not_configured. That code shouldn't be present in 2.5.1 though so I'm not confused how that file is getting created and why that message is being shown.

0 Kudos
JDThompson
Contributor
Contributor

Heh. That did it. Thanks!

0 Kudos
wila
Immortal
Immortal

Tried it. Same result -- no joy. Smiley Sad

Weird.. the last line in that script is ...:

rm /etc/vmware/not_configured

maybe it needs to be changed into:

rm -f /etc/vmware/not_configured

in order to work for every configuration?



--

Wil

_____________________________________________________

Visit the new VMware developers wiki at http://www.vi-toolkit.com

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
0 Kudos
anixh
Contributor
Contributor

I am having same problem ..but above

given solutions do not work for me. I installed VMplayer on Fedora

core 9 machine (x86_64). It worked fine until few days ago I updated

my system. I have all the symptoms of the problem. Renaming the

binary directory does force re-compilation but abruptly fails with

the message that

-


Unable to stop services.

See log file /tmp/vmware-root/setup-22037.log for details.

-


There is nothing in the log file except

Feb 21 03:20:29.904: app| Log for VMware Workstation pid=22037 version=6.5.1 build=build-126130 option=Release

Feb 21 03:20:29.904: app| Host codepage=UTF-8 encoding=UTF-8

Feb 21 03:20:29.904: app| Logging to /tmp/vmware-root/setup-22037.log

What am I missing ??

I manualy stopped the service by "service vmware stop" with following output

Stopping VMware services:

Virtual machine communication interface

Virtual machine monitor

Blocking file system

Any idea ? What went wrong ...

0 Kudos