Para verificar se o seu convidado do Ubuntu 12.10 ou 13.04 está usando a aceleração 3D
/usr/lib/nux/unity_support_test -p
Você deve ver algo assim
Not software rendered: no
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: no
Se você vir "Não renderizado por software" e "Compatível com Unity 3D", ambos dizem que não. Isso significa que o Unity está usando o LLVMpipe lento.
Para ativar o suporte 3D, primeiro você precisará atualizar os cabeçalhos linux
uname -r
sudo apt-get install linux-headers-$(uname -r)
sudo apt-get autoremove
sudo apt-get install build-essential
Agora insira vitualbox guest iso a partir de dispositivos e instale manualmente
cd /media
ls
cd username
ls
cd VBOX*
ls
sudo ./VBoxLinuxAdditions.run
Insira o vboxvideo em / etc / modules
sudo nano /etc/modules
Adicione "vboxvideo" no final do arquivo
loop
lp
vboxvideo
Reinicie a máquina
sudo reboot
Marque "Não renderizado por software" e "Compatível com Unity 3D" ativado ou não após a reinicialização
/usr/lib/nux/unity_support_test -p
A próxima coisa que você quer fazer é aumentar a memória de vídeo. Procure por arquivo .vbox
nano /home/username/VirtualBox VMs/ubuntu/ubuntu.vbox
Substituir
<Display VRAMSize=”128″ monitorCount=”1″ accelerate3D=”true” accelerate2DVideo=”false”/>
Para
<Display VRAMSize=”256″ monitorCount=”1″ accelerate3D=”true” accelerate2DVideo=”false”/>
de link