Nas últimas semanas, brincamos com o Ubuntu 12.10. Isso está sendo executado como convidado no Virtualbox hospedado no Windows 7. Houve alguns desafios com o material do Unity 3D. Particularmente por não suportar o X11 versão 1.13 até muito recentemente. Desde hoje, podemos fazer o download do Virtualbox versão 4.2.2, que, por meio de adições de convidados, também suporta o X11 versão 1.13. Até agora, ótimo trabalho a todos.
Como o Unity agora roda apenas no modo 3D, seria bom acessar a placa de vídeo diretamente do Virtualbox. lshw -c display
mostra: VGA compatible controller; product: VirtualBox Graphics Adapter
.
PERGUNTA: como obter o 3D e outros gráficos diretamente suportados pelo hardware, ou seja, Nvidia GeForce M310
nvidia
virtualbox
12.10
huub
fonte
fonte
Respostas:
Passagem de PCI
A passagem do PCI é experimentalmente suportada nas versões recentes de código fechado da Virtual Box (PUEL) . No entanto, existem várias limitações, ou seja, para uma placa gráfica, podemos ler o Manual do Usuário da Caixa Virtual :
Não posso dizer se esse é o caso da Nvidia M310, você terá que descobrir isso antes de tentar.
Para que o passthrough PCI funcione, também precisamos de uma placa-mãe com um IOMMU ativado nas configurações do BIOS (ou seja, VT-d para Intel, AMD-Vi para AMD).
Existem vários pré-requisitos adicionais a serem atendidos (consulte o Manual da caixa virtual para obter detalhes):
Em seguida, podemos conectar um dispositivo PCI com suas
bus:device.function
propriedades lidaslspci
em nossa máquina virtual usando:Veja no convidado
lspci
se o dispositivo foi conectado corretamente antes de instalar os drivers para este dispositivo.Por favor, consulte o Manual da Caixa Virtual para mais limitações.
fonte
A partir de 2016, ele está totalmente implementado, mas para os visitantes do Linux, experimentais.
Fonte: Manual do VirtualBox
fonte