Due to the excessivley high CPU utilization, VM's hanging and general lack of support for 2.6.29 kernels (F11)... I've gone to VirtualBox OSE. I know it's not really an answer to the issues, but it's a very good workaround for me.
This is the first time I've used it and am very surprised at it's ease of use, setup and speed!
using the "export LANG=C" fixes all the errors with the rpm install but the fix it script still not working
do I have the wrong script (vmware-6.5.2-modules-2.6.29-fix.sh)
I get these errors:
./vmware-6.5.2-modules-2.6.29-fix.sh
Found tar file for vsock module
Found tar file for vmnet module
Found tar file for vmmon-temp module
Found tar file for vmnet-temp module
Found tar file for vmppuser-temp module
Found tar file for vmmon module
Found tar file for vmblock-temp module
Found tar file for vmblock module
Found tar file for vmppuser module
Found tar file for vmci module
Found tar file for vmci-temp module
Found tar file for vsock-temp module
Using patch file: /home/tranquility/software-unix/stuv/vmware/fedora-core11-kernal-fix/vmware-6.5.2-modules-2.6.29-fix.patch
Using module directory: /usr/lib/vmware/modules/source
Using backup directory: /usr/lib/vmware/modules/source-backup
/usr/lib/vmware/modules/source
Untarring vsock.tar
Untarring vmnet.tar
Untarring vmmon-temp.tar
Sorry, vmmon-temp.tar tarball failed to extract the directory vmmon-temp-only
the script is untaring vmmon-temp.tar but this tar file creates a directory vmmon-only not vmmon-temp-only. seems like an buggy script to me.
The script is not buggy, it is intended to run on a clean install.
All those vm*-temp don't belong to the standard install, maybe you tried another patch before this.
If the tars without the -temp suffix are the original ones you can simply remove the wrong tars from the modules dir an retry to patch.
Code:cd /home/tranquility/software-unix/stuv/vmware/fedora-core11-kernal-fix/ mkdir backup-temp mv /usr/lib/vmware/modules/source/vm*-temp.tar backup-temp/ ./vmware-6.5.2-modules-2.6.29-fix.sh
that gets me pass the unpacking but then it has problems with compiling
....
/usr/lib/vmware/modules/source/vmmon-only/./include/vm_atomic.h:947:7: warning: "_MSC_VER" is not defined
/usr/lib/vmware/modules/source/vmmon-only/./include/vm_atomic.h:1028:7: warning: "_MSC_VER" is not defined
/usr/lib/vmware/modules/source/vmmon-only/./include/vm_atomic.h:1030:7: warning: "_MSC_VER" is not defined
/usr/lib/vmware/modules/source/vmmon-only/./include/vm_atomic.h:1223:7: warning: "_MSC_VER" is not defined
/usr/lib/vmware/modules/source/vmmon-only/./include/vm_atomic.h:1227:7: warning: "_MSC_VER" is not defined
/usr/lib/vmware/modules/source/vmmon-only/./include/vm_atomic.h:1536:7: warning: "_MSC_VER" is not defined
/usr/lib/vmware/modules/source/vmmon-only/./include/vm_atomic.h:1663:7: warning: "_MSC_VER" is not defined
In file included from /usr/lib/vmware/modules/source/vmmon-only/common/vmciContext.c:30:
/usr/lib/vmware/modules/source/vmmon-only/common/hostif.h:53:7: warning: "WINNT_DDK" is not defined
In file included from /usr/lib/vmware/modules/source/vmmon-only/common/vmciContext.c:24:
/usr/lib/vmware/modules/source/vmmon-only/common/vmciSharedMem.h:28: error: expected declaration specifiers or '...' before 'VMCISharedMemInfo'
make[2]: *** [/usr/lib/vmware/modules/source/vmmon-only/common/vmciContext.o] Error 1
make[1]: *** [_module_/usr/lib/vmware/modules/source/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.29.4-167.fc11.i686.PAE'
make: *** [vmmon.ko] Error 2
Sorry, problem compiling the vmmon module after it was patched
You must restore from this backup directory:
/usr/lib/vmware/modules/source-backup
some problem with a define MSC_VER I am doing this on fedora not windows, not sure what else is wrong may be missing some thing.