Aceleração 3D do Virtualbox não funciona [fechado]

3

Eu tenho o VirtualBox 4.3.16 com um convidado do Ubuntu 14.04 LTS de 64 bits em um host Windows 7 de 64 bits. Tudo parece funcionar bem, exceto pelo fato de que qualquer coisa relacionada a gráficos é muito lenta. Aqui está o que eu fiz:

1.Eu instalei as adições de convidados do virtualbox usando "sudo apt-get install virtualbox-guest-x11". Isto parece ter instalado o virtualbox-guest-x11 na versão 4.3.10

2.Eu mudei as configurações da minha máquina virtual para habilitar a aceleração 3D.

3. Eu reiniciei minha VM. Resolução da tela estava bem agora, no entanto as coisas ainda estavam muito lentas.

4.Eu corri o comando "/ usr / lib / nux / unity_support_test -p", a saída foi muito semelhante a esta (talvez os números da versão não coincidem)

$ /usr/lib/nux/unity_support_test  -p
libGL error: failed to authenticate magic 6
libGL error: failed to load driver: vboxvideo
OpenGL vendor string:   VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.4, 128 bits)
OpenGL version string:  2.1 Mesa 10.1.3

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

Isso me disse que a aceleração 3D ainda não estava funcionando corretamente. Eu percebi que eu provavelmente deveria usar as adições de convidado na versão 4.3.16 também (como meu Virtualbox).

Eu tentei desinstalar minhas adições de convidado com

sudo apt-get remove virtualbox-guest-utils

e

sudo apt-get remove virtualbox-guest-x11

Eu fiz o download das novas adições de convidados do link . E tentei instalá-los usando

sudo sh ./VBoxLinuxAdditions.run

O programa disse que ainda há uma versão das adições de convidado instaladas. Por isso, corri:

sudo sh ./VBoxLinuxAdditions.run uninstall

Eu tentei instalar novamente. O programa ainda dizia que havia uma versão instalada, mas desta vez eu simplesmente deixei que ele fosse instalado de qualquer maneira e reiniciado. O efeito é que a saída mudou, mas as coisas ainda não estão funcionando.

$: /usr/lib/nux/unity_support_test -p
libGL error: pci id for fd 4: 80ee:beef, driver (null)
OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table
OpenGL Warning: glVertexArrayRangeNV not found in mesa table
OpenGL Warning: glCombinerInputNV not found in mesa table
OpenGL Warning: glCombinerOutputNV not found in mesa table
OpenGL Warning: glCombinerParameterfNV not found in mesa table
OpenGL Warning: glCombinerParameterfvNV not found in mesa table
OpenGL Warning: glCombinerParameteriNV not found in mesa table
OpenGL Warning: glCombinerParameterivNV not found in mesa table
OpenGL Warning: glFinalCombinerInputNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glDeleteFencesNV not found in mesa table
OpenGL Warning: glFinishFenceNV not found in mesa table
OpenGL Warning: glGenFencesNV not found in mesa table
OpenGL Warning: glGetFenceivNV not found in mesa table
OpenGL Warning: glIsFenceNV not found in mesa table
OpenGL Warning: glSetFenceNV not found in mesa table
OpenGL Warning: glTestFenceNV not found in mesa table
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
OpenGL vendor string:   Humper
OpenGL renderer string: Chromium
OpenGL version string:  1.1 Chromium 1.9

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: no
GL vertex program:        no
GL fragment program:      no
GL vertex buffer object:  no
GL framebuffer object:    no
GL version is 1.4+:       no

Unity 3D supported:       no

O que mais posso fazer? Se este é um problema conhecido (de acordo com minha pesquisa, o Virtualbox recentemente teve problemas com a aceleração 3D), qual configuração (versão do Virtualbox, versão do Ubuntu) é conhecida por funcionar bem?

    
por user1809923 08.10.2014 / 11:41

0 respostas