¿Por qué se bloquea Unity3D en VirtualBox?

8

Estoy ejecutando Unity3D en una instancia virtual de Windows, usando el software Virtual Box en Linux. Tengo adiciones de invitados instaladas con soporte DirectX. He intentado usar Windows XP SP3 de 32 bits y Windows 7 de 64 bits. Mi host es Ubuntu 12.04 64bit.

Instalé y registré Unity en ambos. Se carga bien y luego bloquea toda mi instancia de VirtualBox (equivalente a que una computadora se apague sin previo aviso).

Unity3D pre crash

Bandido
fuente
3
Probablemente algo con los controladores gráficos. No estoy seguro de que este sea el lugar para esto. ¿Súper usuario tal vez?
MichaelHouse
Estoy de acuerdo con @ Byte56. VMware hace algunas cosas increíbles, pero el paso de instrucciones al hardware de gráficos sería milagroso.
Seth Battin
1
@SethBattin Aparentemente VMWare es increíble como piensas. Sin embargo, Virtual Box no lo es.
MichaelHouse

Respuestas:

9

Según los foros de Unity , Unity no funcionará con Virtual Box.

Sin embargo, funciona con VMWare con la opción "Acelerar gráficos 3D" marcada.

MichaelHouse
fuente
Ja, buena investigación. :)
Seth Battin
6

unity3d 4 también funciona en la caja virtual: debe habilitar la compatibilidad con 3D / 2d: memoria de video de 256 MB e instalar el controlador virtualbox Direct3d mientras está en modo seguro de Windows

lucian
fuente
1
¿En qué versión de Windows probaste? (VMWare no funcionó en absoluto para mí, por cierto)
Brigante
@FakeRainBrigand, esto funcionó con Windows 7 usando VirtualBox 4.3.8. Lo más importante fue instalar los controladores 3D. Esta guía tiene un propósito diferente, pero muestra cómo instalar los controladores 3D: howtogeek.com/124479/…
gsingh2011
Me di por vencido. Básicamente obtuve un 4.5.5-Pro ​​trabajando en Win-7, pero la representación fue la mayor parte del tiempo transparente. En mi sistema solo funcionaban los controladores 3D experimentales.
Kay