Isto parece estar resolvido em 11.10! :)
Tenho usado VMs do VirtualBox no Ubuntu há algum tempo e, com as adições de convidados instaladas corretamente, as VMs sempre tiveram suporte 3D - pelo menos o suficiente para executar o Unity in Natty.
Mas, quando atualizei para uma nova máquina (Dell Precision E4600), ela não funciona mais. : (
A velha máquina (Dell Latitude D630) tem gráficos Intel, eu acho, e o novo tem gráficos ATI, então esse é provavelmente o problema. Não tenho certeza de como descobrir exatamente qual modelo.
O sistema operacional host, o Ubuntu 11.04, tem o 3D em funcionamento. Isso quer dizer que eu posso rodar o Unity fine, o glxgears funciona, e o FoldIt também. De alguma forma, parece ser insuficiente para o VirtualBox e o VMWare Player.
Eu inicialmente tentei instalar os drivers proprietários da ATI (através da ferramenta Drivers Adicionais). Eles permitiram que o 3D fosse executado nas VMs, mas eles também causaram muitos problemas com o suporte a vários monitores, então eu os desinstalei.
De alguma forma, eu quebrei o driver padrão quando instalei os drivers ATI, ou ele simplesmente não suporta meu hardware o suficiente para VMs? A situação pode ser melhorada em 11,10?
Isto parece estar resolvido em 11.10! :)
Confirme nas configurações da BIOS se o suporte à virtualização de hardware está ativado - os fornecedores tendem a desativá-lo por padrão nos dias de hoje.
Além disso, sua CPU pode estar em uma série que pode ter suporte à virtualização, mas sua subseção da série pode não ter isso. Neste caso, tanto o VirtualBox quanto o KVM emulam em software, o que não é rápido o suficiente para 3D.