Não é possível ativar a aceleração 3D no Ubuntu 14.04 dentro do VirtualBox [fechado]

18

Estou executando o VirtualBox 4.3.12 no MacBook Pro 15.4 "com OSX 10.9.3. Dentro do VirtualBox, tenho o Ubuntu 14.04 (atualizado a partir da 13.10).

Tenho quase certeza de que a Aceleração 3D parou de funcionar após a atualização do VirtualBox da versão 4.3.10, mas também pode ser a atualização para 14.04 (ou uma das seguintes atualizações de pacotes).

Eu segui as instruções desta resposta várias vezes, mas sem sorte. A saída ainda diz que a aceleração 3D não está ativada:

$ /usr/lib/nux/unity_support_test -p
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

Encontrei o bug # 12941 no VirtualBox Bug Tracker, mas parece que não é o meu caso, pois não tenho erros no openGL.

Alguma idéia de como lidar com isso?

Yaroslav Admin
fonte
11
apenas no caso: você reinstalou as adições de convidados após a atualização do lançamento?
Takkat 6/06/2014
Sim, eu fiz isso várias vezes.
Yaroslav Admin
Eu recomendaria preencher um novo relatório de bug com upstream.
Braiam
Bem, fechar esta pergunta NÃO é tão útil. De acordo com blogs.oracle.com/fatbloke/entry/… , parece haver uma condição de corrida no carregamento do módulo do kernel (não tenho certeza se esse é um bug do Ubuntu). Tente o seguinte: sudo bash -c 'echo vboxvideo >> / etc / modules'
aanno
@ananno, resposta aceita funciona para mim, então eu fechei esta pergunta. A postagem do blog foi publicada há cerca de um ano. Sua sugestão também faz parte das instruções que eu vinculei na minha pergunta.
Yaroslav Admin

Respostas:

12

Eu tive exatamente o mesmo problema, exceto que eu executo o VirtualBox 4.3.12r93733 em um host do Windows 7, não no OSX.

Depois de tentar muitas coisas diferentes, sem sucesso, dei uma olhada no relatório de bug vinculado do VirtualBox que dizia "corrigido em 27 de maio de 2014 no VirtualBox 4.3.xe versões posteriores".

O último comentário (a partir de hoje) tem um link para uma imagem recente do CD para as adições de convidados do VirtualBox .

Depois de instalar isso no meu convidado 14.04, a linha de comando

/usr/lib/nux/unity_support_test -p

finalmente relata

Unity 3D supported: yes

e todas as animações da janela do Unity são suaves como manteiga.

Atualização 2014-07-20:

De acordo com os comentários mais recentes sobre esta resposta, não é mais necessário baixar a imagem do CD, pois ela finalmente se tornou parte da distribuição oficial do VirtualBox . Portanto, se você atualizar, receberá as Adições fixas de convidados.

Se você estiver preso a uma versão do VirtualBox sem as adições de convidados fixas, poderá obter as imagens do CD no repositório de downloads do VirtualBox - basta encontrar a pasta da versão correta e obter o arquivo VBoxGuestAdditions _ *. Iso dentro dela.

FriendFX
fonte
11
Corrigido para mim. Aparentemente, o arquivo ISO é atualizado periodicamente. Esta é a atual, embora provavelmente seja boa apenas por um curto período de tempo: virtualbox.org/download/testcase/…
bmaupin
@ bmaupin: Obrigado pela atualização. Gostaria de saber quando essas adições de convidados com a correção serão finalmente incluídas no principal download do VirtualBox. Parece que ainda são "casos de teste" ... Portanto, também acho um pouco engraçado que eles afirmem "corrigidos em 27 de maio de 2014". Ah, bem, pelo menos temos uma solução alternativa.
FriendFX
3
Ambos os links já estão mortos. Procure a ISO mais recente aqui: download.virtualbox.org/virtualbox (atualmente 4.3.14). Fixa 3D no VirtualBox para mim :)
RedPixel
@wwwhizz Obrigado pela atualização. Esse é o repositório oficial de downloads? As adições de convidados ainda não fazem parte do download principal? E você acabou de encontrar a pasta mais recente nesse diretório e baixar a imagem de lá?
18714 FriendFX
11
@FriendFX Sim, esse é o repositório oficial de downloads, e sim, foi o que eu fiz. Acabei de verificar e a ISO também está incluída no aplicativo oficial do host. Portanto, a atualização do VirtualBox em sua máquina host também funcionaria: oracle.com/technetwork/server-storage/virtualbox/downloads/…
RedPixel
1

Se você não ativou a aceleração 3D com as próprias configurações do VirtualBox, use isso.

Vá para as configurações do VirtualBox em que o Ubuntu está sendo executado, clique em Vídeo e clique em ativar a aceleração 3d.

óculos de proteção
fonte
11
Esta caixa de seleção está ativada.
Yaroslav Admin