Exponha a GPU do host do Windows 10 ao Ubuntu 16

3

Eu preciso expor totalmente a minha GPU para uma máquina virtual que executa o Ubuntu 16. O host é o Windows 10. Estou usando o Oracle VirtualBox. No entanto, não me importo de mudar para outro programa de VM se ele fizer isso funcionar.

Alguma sugestão?

    
por Humam Helfawi 26.06.2016 / 23:45

2 respostas

4

Dar ao convidado acesso completo à GPU provavelmente não é possível. Se uma máquina virtual tivesse acesso direto à sua GPU, coisas ruins aconteceriam porque compartilhar a memória entre dois computadores efetivamente diferentes não é uma coisa; ponteiros e endereços e outros seriam muito diferentes entre eles. (Nenhum cartão disponível ao consumidor suporta a manutenção de dois computadores ao mesmo tempo.)

Existem, no entanto, algumas coisas que você pode tentar. Primeiro, defina seu processador gráfico preferido para o bom no NVidia Control Panel (Configurações 3D → Gerenciar configurações 3D → Processador gráfico preferido). Isso pode fazer com que o VirtualBox use a placa NVidia para o OpenGL.

Se isso não ajudar, tente instalar adições de convidado no modo de segurança no convidado .

Existe também o conceito de repasse de GPU, mas é recomendado trabalhar melhor em hosts baseados em Nix. Você pode obter um guia de configuração adequado aqui .

    
por 27.06.2016 / 00:09
3

Desculpe, mas discordo da resposta de Michael D .

Para responder à pergunta, o Windows não consegue passar a GPU para o Ubuntu. No entanto, você pode executar o Ubuntu e passar a GPU para o Windows.

O Windows Server 2016 com Hyper-V 2016 pode passar a GPU para as VMs. É o ÚNICO Windows IS para poder fazer isso.

    
por 11.07.2017 / 22:05