You are not logged in.

#26 2011-08-12 10:03:24

sanguine
Member
Registered: 2010-03-17
Posts: 1

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

@ neves

Impressive!
BIG thanks.


Dictum sapienti sat est.

Offline

#27 2011-08-12 10:47:55

whompus
Member
From: Durham. UK
Registered: 2005-08-09
Posts: 250

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

@neves

Works great thank you.

Offline

#28 2011-08-12 11:35:06

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 875

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

neves wrote:

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

#29 2011-08-12 15:12:07

Mills00013
Member
Registered: 2011-08-08
Posts: 3

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

neves wrote:

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

#30 2011-08-17 07:08:41

heaven
Member
Registered: 2009-11-24
Posts: 32

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

For me it still says that
> gcc and kernel headers must be installed

Offline

#31 2011-08-17 11:49:40

cros13
Member
Registered: 2011-08-17
Posts: 4

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

Changed the modconfig.so as described and now I just get segfaults sad

Offline

#32 2011-08-17 13:48:23

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 875

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

cros13 wrote:

Changed the modconfig.so as described and now I just get segfaults sad

You probably changed the wrong byte or made a typo. Reinstall VMware and do it again.

Offline

#33 2011-08-17 15:38:02

whompus
Member
From: Durham. UK
Registered: 2005-08-09
Posts: 250

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

cros13 wrote:

Changed the modconfig.so as described and now I just get segfaults sad

There were two files to change libvmware-modconfig-console.so and libvmware-modconfig.so, did you only do one of them?

Offline

#34 2011-08-17 16:29:18

cros13
Member
Registered: 2011-08-17
Posts: 4

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

whompus wrote:
cros13 wrote:

Changed the modconfig.so as described and now I just get segfaults sad

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

#35 2011-08-17 16:49:58

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 875

Re: [SOLVED] VMware Workstation 7.1.4 fails to start/build on kernel 3.0

cros13 wrote:

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

Board footer

Powered by FluxBB