You are not logged in.
@ neves
Impressive!
BIG thanks.
Dictum sapienti sat est.
Offline
@neves
Works great thank you.
Offline
This is a quick-and-dirty fix I made to avoid having to recompile the kernel. Using an hexadecimal editor, replace 83e80383f8010f96c0 to 83e80283f8010f96c0 in files:
- /usr/lib/vmware/lib/libvmware-modconfig-console.so/libvmware-modconfig-console.so -> you can now build vmware modules using vmware-modconfig --console --install-all
- /usr/lib/vmware/lib/libvmware-modconfig.so/libvmware-modconfig.so -> you can now start the vmware GUI.Works here with VMWare Workstation 7.1.4 build-385536 and Linux version 3.0-ARCH (thomas@evey).
Wow. That's most impressive! Thanks!
P.S. What hex editor do you use?
P.P.S. Nevermind, I just used 'sed' as stated in the wiki. ghex looks nice though.
Last edited by karabaja4 (2011-08-12 17:12:00)
Offline
This is a quick-and-dirty fix I made to avoid having to recompile the kernel. Using an hexadecimal editor, replace 83e80383f8010f96c0 to 83e80283f8010f96c0 in files:
- /usr/lib/vmware/lib/libvmware-modconfig-console.so/libvmware-modconfig-console.so -> you can now build vmware modules using vmware-modconfig --console --install-all
- /usr/lib/vmware/lib/libvmware-modconfig.so/libvmware-modconfig.so -> you can now start the vmware GUI.Works here with VMWare Workstation 7.1.4 build-385536 and Linux version 3.0-ARCH (thomas@evey).
Are you kidding me? This is exactly why I use Arch. Because I know that somewhere out there, super geniuses are also using the same software. You rock.
Offline
For me it still says that
> gcc and kernel headers must be installed
Offline
Changed the modconfig.so as described and now I just get segfaults
Offline
Changed the modconfig.so as described and now I just get segfaults
You probably changed the wrong byte or made a typo. Reinstall VMware and do it again.
Offline
Changed the modconfig.so as described and now I just get segfaults
There were two files to change libvmware-modconfig-console.so and libvmware-modconfig.so, did you only do one of them?
Offline
cros13 wrote:Changed the modconfig.so as described and now I just get segfaults
There were two files to change libvmware-modconfig-console.so and libvmware-modconfig.so, did you only do one of them?
Nope, Did both. Used gHex, did a search and replaced 03 with 02 in any instance of 83e80383f8010f96c0 (one place in each file).
Offline
Nope, Did both. Used gHex, did a search and replaced 03 with 02 in any instance of 83e80383f8010f96c0 (one place in each file).
If you have backups, do this (as suggested in the wiki):
# sed 's/\x83\xe8\x03\x83\xf8\x01\x0f\x96\xc0/\x83\xe8\x02\x83\xf8\x01\x0f\x96\xc0/' -i /usr/lib/vmware/lib/libvmware-modconfig-console.so/libvmware-modconfig-console.so
# sed 's/\x83\xe8\x03\x83\xf8\x01\x0f\x96\xc0/\x83\xe8\x02\x83\xf8\x01\x0f\x96\xc0/' -i /usr/lib/vmware/lib/libvmware-modconfig.so/libvmware-modconfig.so
Offline