Mengapa Unity3D mogok di VirtualBox?

8

Saya menjalankan Unity3D dalam instance virtual Windows, menggunakan perangkat lunak Virtual Box di Linux. Saya memiliki tambahan tamu yang diinstal dengan dukungan DirectX. Saya sudah mencoba menggunakan Windows XP SP3 32-bit, dan Windows 7 64bit. Tuan rumah saya adalah Ubuntu 12.04 64bit.

Saya menginstal dan mendaftarkan Unity di keduanya. Itu memuat baik-baik saja, dan kemudian crash seluruh contoh VirtualBox saya (setara dengan komputer dimatikan tanpa peringatan).

Unity3D pra mogok

Perampok
sumber
3
Mungkin ada sesuatu dengan driver grafis. Saya tidak yakin ini adalah tempat untuk ini. Pengguna super mungkin?
MichaelHouse
Saya setuju dengan @ Byte56. VMware melakukan beberapa hal yang luar biasa, tetapi instruksi yang diteruskan ke perangkat keras grafis akan sangat ajaib.
Seth Battin
1
@SethBattin Rupanya VMWare luar biasa seperti yang Anda pikirkan. Namun, Kotak Virtual tidak.
MichaelHouse

Jawaban:

9

Menurut forum Unity , Unity tidak akan berfungsi dengan Virtual Box.

Namun itu bekerja dengan VMWare dengan opsi "Akselerasi grafik 3D" dicentang.

MichaelHouse
sumber
Ha, penelitian yang bagus. :)
Seth Battin
6

unity3d 4 juga berfungsi di kotak virtual - Anda harus mengaktifkan dukungan 3d / 2d - memori video 256MB dan menginstal driver Direct3d virtualbox di Windows safe mode

lucian
sumber
1
Versi Windows manakah yang Anda uji? (VMWare tidak bekerja sama sekali bagi saya, by the way)
Brigand
@FakeRainBrigand, saya dapat menggunakan Windows 7 ini menggunakan VirtualBox 4.3.8. Yang paling penting adalah menginstal driver 3D. Panduan ini untuk tujuan yang berbeda tetapi ini menunjukkan cara menginstal driver 3D: howtogeek.com/124479/…
gsingh2011
Aku menyerah. Pada dasarnya saya mendapat 4.5.5-Pro ​​bekerja pada Win-7 tetapi rendering sebagian besar transparan. Di sistem saya hanya driver 3D eksperimental yang berfungsi.
Kay