cyberghoser1 Posted September 14, 2013 Share Posted September 14, 2013 The latest installment of VMwareGfx found in Fusion 6.0 has 2D acceleration code in it. Edit: The acceleration code is only loaded up to OS 10.8.5. It's not loaded for 10.9. Currently i have setup two vm's to play around, 10.7.5 and 10.8.5, i dont bother so much with ML, but in Lion i had vmware latest tools from version 6 of fusion, then i thought i would try your package, i can see graphics are better, for example i start my vm always in full screen mode, until that was set i often had to leave full screen and re-apply it to be 1440x900 since on every first boot i had 1400x900. This is the first thing fixed by using your package, the next one is in Mission Control/Dashboard, far better experience! Link to comment Share on other sites More sharing options...
Zenith432 Posted September 17, 2013 Author Share Posted September 17, 2013 Update I made a workaround for the problem that was causing Finder and AppStore to crash on OS 10.9 DPx when run with VMsvga2 1.2.5. The problem was mentioned here. Installer for 10.9 is here. Note that System Information -> Displays still only shows the 4x3 aspect ratio modes. It's the same with VMwareGfx. I'm still looking for ways to resolve this. Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted September 17, 2013 Share Posted September 17, 2013 have any of you succesfully installed os x on a windows pc something like a dual boot option Yep, I've been doing that, successfully, since 2009, on several PCs. How did you find this forum, and have you seen the rest of it? Link to comment Share on other sites More sharing options...
ratfury Posted September 17, 2013 Share Posted September 17, 2013 Is there any chance to get multi display working with a virtualized OS X as guest of a Windows host? 1 Link to comment Share on other sites More sharing options...
Jason Hanford-Smith Posted September 23, 2013 Share Posted September 23, 2013 Update I made a workaround for the problem that was causing Finder and AppStore to crash on OS 10.9 DPx when run with VMsvga2 1.2.5. The problem was mentioned here. Installer for 10.9 is here. Note that System Information -> Displays still only shows the 4x3 aspect ratio modes. It's the same with VMwareGfx. I'm still looking for ways to resolve this. So, with this, we still can't get dynamic sizing, right? Or did I screw up something? (Likely!) I really like the ability to resize the guest window and have it auto-adjust. 1 Link to comment Share on other sites More sharing options...
Zenith432 Posted September 24, 2013 Author Share Posted September 24, 2013 That's broken too. If you install guestd_patches, and do fit-guest, at first it seems to work, but then a couple seconds later the screen gets garbled. I'll look into it. I really like the ability to resize the guest window and have it auto-adjust. Link to comment Share on other sites More sharing options...
Jason Hanford-Smith Posted September 24, 2013 Share Posted September 24, 2013 FYI: I'm running 10.9 DP 8 stock with just the vmtools from the v1.2.0 unlock. I didn't install guestd_patches or anything else. (I had snapshotted and installed to svga 1.25 10.9 drivers just to see but have reverted back) Thanks for looking into this. It's amazing how the svga drivers speed up UI responsiveness. Link to comment Share on other sites More sharing options...
Zenith432 Posted September 24, 2013 Author Share Posted September 24, 2013 In order to use fit-guest/autofit-guest with vmsvga2, you have to additionally install guestd_patches.pkg, which is found in the same download location. I split the installation package a long time ago - because the two components change at an unrelated pace - and it was a hassle to keep a single installer for both. That said, the fit-guest support is broken under 10.9DP8. So stay tuned. FYI: I'm running 10.9 DP 8 stock with just the vmtools from the v1.2.0 unlock. I didn't install guestd_patches or anything else. (I had snapshotted and installed to svga 1.25 10.9 drivers just to see but have reverted back) 1 Link to comment Share on other sites More sharing options...
jtg Posted September 25, 2013 Share Posted September 25, 2013 Foolishly tried installing guestd_patches on Mavericks without a snapshot, oops Good to hear you're working on it, sent a small donation your way. Thanks! Link to comment Share on other sites More sharing options...
Zenith432 Posted September 26, 2013 Author Share Posted September 26, 2013 Thanks. I uploaded a new installer VMsvga2_v1.2.5_OS_10.9.pkg with a fix for fit-guest/autofit-guest on OS 10.9DPx. guestd_patches need to be installed, but if already installed to not have to be reinstalled. Just the kext. Caveat: On OS 10.9DPx, if you use fit-guest/autofit-guest, after that, System Preferences->Displays will only show the custom resolution that you chose. Further resolution changes can still be done using the fit/autofit feature. In other words, after using fit/autofit, you're locked in to using this feature for any additional resolution changes until reboot. sent a small donation your way. Link to comment Share on other sites More sharing options...
Jason Hanford-Smith Posted September 29, 2013 Share Posted September 29, 2013 The updated version works great! Not quite as speedy as vmsvga2 on 10.8 but much better than not having it at all. UPDATE: OK, I found an issue. I took a snapshot before and after install, so I was able to switch back and forth for testing. One issue I found is that after install, iTunes in the VM stops working properly: a lot of the buttons just depress but nothing happens. This only seems to effect iTunes, which is weird. Reverting to the pre-install snapshot and iTunes works ok. Link to comment Share on other sites More sharing options...
michel30 Posted October 9, 2013 Share Posted October 9, 2013 Hello, I am new here, and I install apple software on VMware. This works great, I also install SVGA II Display driver, now I have full screen in VMware. I also play a mp4 movie, this was okay, I also try to play a mkv file movie, but that is not working because it says no openGL. I also try to play youtube movies, some are okay when it was make in HTML5 but the most off it don't play, only black screen with sound in the back. Is there a way to play these 2 things on a osx in VMware ( Youtube and MKV files ) or is there a way to install opgenGL I switch on 3D in vmware, no succes. I run windows 8 , with vmware workstation 10 Sorry for my engelish. Thanks, Regards, Michel Link to comment Share on other sites More sharing options...
besweeet Posted October 10, 2013 Share Posted October 10, 2013 Unless you install Mac OS X as a native hackintosh, and not in a virtual machine, graphics will always be severely limited. Link to comment Share on other sites More sharing options...
alucarders Posted October 23, 2013 Share Posted October 23, 2013 Hi! I've installed 10.9 in VMWare 10, then darwin.iso and after svga2 v1.25 for 10.9 (with patch). But I can't change resolution to widescreen, only 4:3. Autofit doesn't work too. Where the problem can be and how can I fix this? Thanks 1 Link to comment Share on other sites More sharing options...
Zenith432 Posted October 24, 2013 Author Share Posted October 24, 2013 Well, if you did things in that order - autofit should work, so something must be misinstalled. What is the date and size of/Library/Application Support/VMware Tools/Plugins/System/libresolutionset.dylib Link to comment Share on other sites More sharing options...
alucarders Posted October 24, 2013 Share Posted October 24, 2013 13.7 KB (13,704 bytes) data: 13,704 bytes Physical: 16.3 KB (16,384 bytes) Sep 21, 2011, 3:00 PM BTW, when I'd limited maximum resolution in VM's settings (to 1600x900 for example), I was able to choose it in os display settings. But there are only 3 or 4 resolutions now. Link to comment Share on other sites More sharing options...
Zenith432 Posted October 24, 2013 Author Share Posted October 24, 2013 Well, that's the right one. Maybe vmware-tools-daemon is not running? Try the command 'ps -A|grep vmware'. You should get something like 78 ?? 0:00.45 /Library/Application Support/VMware Tools/vmware-tools-daemon --name vmsvc --common-path /Library/Application Support/VMware Tools/Plugins/Common --plugin-path /Library/Application Support/VMware Tools/Plugins/System 214 ?? 0:00.27 /Library/Application Support/VMware Tools/vmware-tools-daemon --name vmusr --common-path /Library/Application Support/VMware Tools/Plugins/Common --plugin-path /Library/Application Support/VMware Tools/Plugins/User Link to comment Share on other sites More sharing options...
alucarders Posted October 24, 2013 Share Posted October 24, 2013 Yep. ps -A|grep vmware 64 ?? 1:46.04 /Library/Application Support/VMware Tools/vmware-tools-daemon --name vmsvc --common-path /Library/Application Support/VMware Tools/Plugins/Common --plugin-path /Library/Application Support/VMware Tools/Plugins/System 211 ?? 1:48.82 /Library/Application Support/VMware Tools/vmware-tools-daemon --name vmusr --common-path /Library/Application Support/VMware Tools/Plugins/Common --plugin-path /Library/Application Support/VMware Tools/Plugins/User 2271 ttys001 0:00.00 grep vmware Link to comment Share on other sites More sharing options...
Zenith432 Posted October 24, 2013 Author Share Posted October 24, 2013 Try removing VMwareGfx.kext from /S/L/E. Then rebuild kernelcache by running 'sudo kextcache -system-c; sudo kextcache -system-p', then reboot. I checked the code and I think there might be a race condition there where if VMwareGfx is found first after boot, patched resolutionSet.dylib stops working. If removing VMwareGfx.kext fixes your problem, I'll modify resolutionSet.dylib to eliminate the race condition. Link to comment Share on other sites More sharing options...
alucarders Posted October 24, 2013 Share Posted October 24, 2013 Something strange is happening. I've removed VMwareGfx.kext, rebuilt kernelcache, then I shut down VM. Also I've changed VM's display settings back to "host settings for monitors" and powered on the VM. The resolution remained the same as it was before (1600x900) and now there are all resolutions available, but again only 4:3 with no widescreen ones Link to comment Share on other sites More sharing options...
thecrazy Posted October 25, 2013 Share Posted October 25, 2013 Is there a way to change the available resolutions? I'm on OS X Mavericks and use VMsvga2_v1.2.5_OS_10.9.pkg Thanks Link to comment Share on other sites More sharing options...
Zenith432 Posted October 25, 2013 Author Share Posted October 25, 2013 (edited) Yes, but does fit-guest/autofit-guest work now?????? geez... (that was the whole point) Something strange is happening. I've removed VMwareGfx.kext, rebuilt kernelcache, then I shut down VM. Also I've changed VM's display settings back to "host settings for monitors" and powered on the VM. The resolution remained the same as it was before (1600x900) and now there are all resolutions available, but again only 4:3 with no widescreen ones thecrazy: Read this. Edited October 25, 2013 by Zenith432 Link to comment Share on other sites More sharing options...
alucarders Posted October 25, 2013 Share Posted October 25, 2013 Yes, but does fit-guest/autofit-guest work now?????? geez... (that was the whole point) Yes, it works now But the resolution problem remains. But maybe it's not important already Link to comment Share on other sites More sharing options...
Zenith432 Posted October 25, 2013 Author Share Posted October 25, 2013 From ticket #12 which I linked above No widescreen resolutions supported on Ox X Maverick retail guest. Only 4:3. That's Apple's design choice. They modified System Preferences->Displays in OS 10.9 so that it only shows resolutions in an aspect ratio appropriate for the monitor. The aspect ratio is taken from VESA DDC EDID for the monitor. In VMware, there is no monitor and no EDID. So it decides the monitor is 4x3. As an alternative, you can use the VMware fit-guest/auto-fit guest feature. Install VMware Tools (from darwin.iso), then install guestd_patches.pkg to patch VMware Tools for use with VMsvga2 (it can still work with VMwareGfx after patch.) After that you can change resolutions with fit-guest in non-fullscreen mode, or autofit-guest in fullscreen mode. Another option is to inject your host monitor's EDID (if you know how to extract it.) This requires some technical know-how. You need to convert the EDID (which should be a 128-byte binary string) to base64 encoding. Then add a property toVMsvga2.kext/Contents/Info.plistin the driver personality that says<key>EDID</key><data>base64 encoding of EDID</data>.Then rebuild kernelcache and reboot. After that System Preferences->Displays should show resolutions appropriate for the host monitor. Link to comment Share on other sites More sharing options...
Zenith432 Posted October 25, 2013 Author Share Posted October 25, 2013 I uploaded a new guestd_patches.pkg to resolve the race condition mentioned in post #194. Sources for it are in Sources/resolutionSet_5x_src.tar.gz. Link to comment Share on other sites More sharing options...
Recommended Posts