Jump to content

fluid | fixed

RealNC

RealNC

Member Since 15 Jun 2011
Offline Last Active Oct 16 2012 03:37 PM
-----

In Topic: Workstation 8/9, Player 4/5 and Fusion 4/5 Mac OS X Unlocker

16 October 2012 - 03:38 PM

Uninstall the VMware tools before doing the upgrade. Or do a clean install of 10.8 by converting the 10.8 DMG to a CDR with Disk Utility, copy it to your host (through shared folders or scp) and then mount that in VMWare as an ISO.

In Topic: VMware SVGA II display driver for OS X, v1.2.5

10 October 2012 - 12:39 PM

View PostZenith432, on 08 October 2012 - 06:29 PM, said:

VMsvga2 v1.2.4 is broken in Workstation 9/Fusion 5 and has been broken in all release previews of these products.
Hmm. Works fine here though. No black screens and it's as fast as with WS8. These are fresh installs of OS X 10.6 and 10.8 on Workstation 9.0.0 under Linux. I only had the black screen problem when trying to run the already existing WS8 VMs on WS9 (upgrade virtual hardware to WS9 didn't help.) When creating new VMs and doing the fresh installs, there were no black screens with VMsvga2 v1.2.4.

In Topic: Workstation 8/9, Player 4/5 and Fusion 4/5 Mac OS X Unlocker

08 October 2012 - 10:46 AM

Unlocker.cpp needs a minor fix. It needs to:

#include <unistd.h>

Otherwise it won't compile with GCC 4.7.2:

Unlocker.cpp: In function 'int {anonymous}::map_file(const char*, void**, size_t*)':
Unlocker.cpp:515:11: error: 'close' was not declared in this scope
Unlocker.cpp:521:11: error: 'close' was not declared in this scope
Unlocker.cpp:524:10: error: 'close' was not declared in this scope
Unlocker.cpp: In function 'int main(int, char**)':
Unlocker.cpp:628:14: error: 'geteuid' was not declared in this scope

However, when running it, it looks for libvmwarebase.so.0 in the wrong place:

$ sudo ./Unlocker.Linux /opt/vmware/lib/vmware/bin
Patching /opt/vmware/lib/vmware/bin/vmware-vmx
File mapped @0x7f3c6801b000 length 14494800
Found OSK0 @ 0x7f3c688609b5
Found OSK1 @ 0x7f3c688609ed
Found SRVR @ 0x7f3c6888470e
Patching /opt/vmware/lib/vmware/bin/vmware-vmx-debug
File mapped @0x7f3c67bd8000 length 18960552
Found OSK0 @ 0x7f3c685626d5
Found OSK1 @ 0x7f3c6856270d
Found SRVR @ 0x7f3c68586c76
Patching /opt/vmware/lib/vmware/bin/vmware-vmx-stats
File mapped @0x7f3c67d8c000 length 17177920
Found OSK0 @ 0x7f3c6860ad75
Found OSK1 @ 0x7f3c6860adad
Found SRVR @ 0x7f3c6863052e
Patching /opt/vmware/lib/vmware/bin/libvmwarebase.so.0
open failed No such file or directory

The actual place of that file is:

$ find /opt/vmware -type f -name libvmwarebase.so.0
/opt/vmware/lib/vmware/lib/libvmwarebase.so.0/libvmwarebase.so.0

This is true for both VMWare Workstation 8.0.4 and 9.0.0.

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy