I'm running Unity3D in a virtual instance of Windows, using the Virtual Box software on Linux. I have guest additions installed with DirectX support. I've tried using Windows XP SP3 32-bit, and Windows 7 64bit. My host is Ubuntu 12.04 64bit.

I installed and registered Unity on both. It loads up fine, and then crashes my entire VirtualBox instance (equivalent of a computer shutting off with no warning).

Unity3D pre crash

  • 3
    \$\begingroup\$ Likely something with the graphics drivers. I'm not sure this is the place for this. Super user maybe? \$\endgroup\$ – MichaelHouse Oct 26 '12 at 1:25
  • \$\begingroup\$ I agree with @Byte56. VMware does some amazing stuff, but instruction passthrough to graphics hardware would be miraculous. \$\endgroup\$ – Seth Battin Oct 26 '12 at 1:36
  • 1
    \$\begingroup\$ @SethBattin Apparently VMWare is amazing as you think. However, Virtual Box is not. \$\endgroup\$ – MichaelHouse Oct 26 '12 at 1:48

According to the Unity forums, Unity will not work with Virtual Box.

It does however work with VMWare with the "Accelerate 3D graphics" option checked.

  • \$\begingroup\$ Ha, good researching. :) \$\endgroup\$ – Seth Battin Oct 26 '12 at 1:51

unity3d 4 works on virtual box as well - you need to enable 3d/2d support - 256MB video memory and install the virtualbox Direct3d driver while in windows safe mode

  • 1
    \$\begingroup\$ Which version of Windows did you test on? (VMWare didn't work at all for me, by the way) \$\endgroup\$ – Brigand Dec 9 '12 at 17:01
  • \$\begingroup\$ @FakeRainBrigand, I got this working with Windows 7 using VirtualBox 4.3.8. The most important thing was installing the 3D drivers. This guide is for a different purpose but it shows how to install the 3D drivers: howtogeek.com/124479/… \$\endgroup\$ – gsingh2011 Mar 6 '14 at 2:40
  • \$\begingroup\$ I gave up. Basically I got a 4.5.5-Pro working on Win-7 but the rendering was most of the time transparent. On my system only the experimental 3D drivers were working. \$\endgroup\$ – Kay Nov 5 '14 at 21:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.