Como posso executar o Unity em uma máquina virtual?

46

Originalmente, o Unity não podia rodar em ferramentas como o Virtualbox.

Como posso fazer isso agora?

Jorge Castro
fonte
Instalei o pré-lançamento de adições de convidados e o Unity está funcionando bem.

Respostas:

27

No VirtualBox> = 4.0, o Unity é suportado e executa bem quando o Guest Additions está instalado.

O XServer 1.10 da 11.04 é suportado na Caixa Virtual> = 4.0.6 quando as Adições de Convidado estão instaladas.

Takkat
fonte
9
Para pessoas que encontrarem isso via google .. instale adições de convidados. Marque a caixa de seleção para ativar os gráficos 3D nas configurações da VM e tente aumentar a quantidade de RAM de vídeo.
Brian
está funcionando no momento? No momento, ele afirma não encontrar os cabeçalhos do kernel (instalados) e é incapaz de carregar o vboxvideo. O Xorg.0.log diz por causa da versão ABI errada (9 vs 10).
turbo
1
O Virtual Box (atualmente 4.1.2) é executado 11.10 com o Unity2D quando o GA não está instalado ou quando a GPU host não suporta totalmente as funções 3D virtualizadas.
Takkat
28

O Unity possui requisitos 3D acima e além do próprio Compiz.

Além do 3D exigido pelo compiz, suportado pelo suporte 3D do Virtualbox, o Unity também requer a extensão de objeto de buffer do OpenGL Frame , que não é suportado pelos drivers 3D do Virtualbox. A Wikipedia também tem um bom artigo sobre a FBO.)

Relatório de bug: http://www.virtualbox.org/ticket/7835

No entanto, isso parece ser corrigido na nova versão do Virtualbox

Alex Launi
fonte
1

Como essa pergunta pergunta sobre ferramentas como o VirtualBox, posso confirmar que o Unity é executado no VMware Player 4.0 e além.

jobin
fonte