como fazer caixa virtual usar memória de vídeo da placa gráfica NVIDIA?

1

Como você pode ver, a caixa virtual está usando a Memória de Vídeo dos gráficos Intel HD. Como faço para usar a memória da minha placa de vídeo Nvidia, que tem uma memória de 2Gb muito maior do que os 128Mb da Intel?

    
por Edward Torvalds 03.05.2015 / 22:58

2 respostas

2

O VirtualBox está usando uma placa de vídeo virtualizada e não qualquer uma das placas de vídeo físicas da sua máquina. Para permitir o acesso de uma máquina virtual ao hardware físico, você deve passar o hardware para a máquina virtual. Passar por dispositivos PCI pode ser difícil e as placas de vídeo são ainda mais problemáticas. Além disso, os drivers proprietários da NVidia tentam dificultar a passagem pelos cartões mais baratos. Não tenho certeza do estado da passagem VGA no VirtualBox, mas talvez seja melhor alternar para o Xen ou o KVM, onde o repasse é mais desenvolvido.

    
por 04.05.2015 / 00:03
1

Linux Kernel versão 4.10 pode tornar possível para caixa virtual usar sua GPU diretamente

One class of hardware that’s always been difficult to emulate in virtual machines is GPUs. Typically, VMs provide their own custom video driver (slow), and graphics calls have to be translated (slow) back and forth between guest and host. The ideal solution would be to run the same graphics driver in a guest that you use on the host itself and have all the needed calls simply relayed back to the GPU.

There’s more here than being able to play, say, Battlefield 1 in a VM. Every resource provided by the GPU, including GPU-accelerated processing provided through libraries like CUDA, would be available to the VM as if it were running on regular, unvirtualized iron.

    
por 03.03.2017 / 09:47

Tags