Fusion on macOS Sierra Hosts

** UPDATE: July 25, 2016 **

With macOS DP3 (which I believe is also Public Beta 2), it is no longer required to disable 3D acceleration. Things ‘Just Work’.  Please comment if you have a different experience!

*****

In my previous post, I had written a solution to get the new macOS 10.12 Sierra running in a virtual machine on Fusion 8.

In this post, I’ll talk about running a VM with Fusion 8 on a macOS 10.12 host.

This will be a pretty short post, because by and large things work.

My setup:

  • MacBookPro10,1
  • 16GB RAM
  • GeForce GT 650M graphics
  • OS X 10.11 installed, upgraded to macOS 10.12 DP
  • Fusion 8.1.1 installed prior to upgrading host

 

The one exception I’ve found thus far is an ‘Internal Error’ crash of Fusion itself.

It’s kind of a big exception tho since VM’s don’t run… HOWEVER there is a simple (but somewhat unfortunate) fix.

Taking a look at the vmware.log I noticed it crash when trying to run some GPU-specific functions that aren’t being handled properly by Fusion.

2016-06-14T23:19:35.256-08:00| mks| I125: MKS-SWB: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 2.
2016-06-14T23:19:35.256-08:00| svga| W115: GLHostMacOS: Failed to create IOSurface texture 2D for FBO of MKSWindow, error 0x2718
2016-06-14T23:19:35.266-08:00| svga| W115: GLHostMacOS: Failed to create IOSurface texture 2D for FBO of MKSWindow, error 0x2718
2016-06-14T23:19:35.277-08:00| svga| W115: GLHostMacOS: Failed to create IOSurface texture 2D for FBO of MKSWindow, error 0x2718

To isolate this, I disabled 3D Acceleration in the VM’s settings

3d Acceleration

After doing so, I had no issues booting up my VM’s, regardless of the Guest OS type.

We [or Apple] will have to fix this of course, but for now I’m investigating if there’s still a way we can use 3D accelerated graphics with macOS hosts. Stay tuned for that!

 

See? Short and sweet, just like I said 😉

 

One Reply to “Fusion on macOS Sierra Hosts”

  1. Hello Michael,

    This was very helpful to me. Thank you.

    I installed the latest Sierra beta last night. And that seemed to resolve the issue. I enabled Accelerated 3D graphics and my VM guest OS’s booted without any issue.

    I thought I would share since your post was so helpful to me.

Leave a Reply