
Em primeiro lugar, peço desculpas se este for o lugar errado para esta pergunta.
Estou tentando correrElasticFusionem uma VM Ubuntu na minha máquina Windows usando VMWare Workstation 15 Player.
Todas as minhas dependências são boas e o aplicativo compila bem, mas quando tento executá-lo, recebo um erro informando que não há dispositivos compatíveis com Cuda instalados. Parece que a VM não tem acesso à minha placa de vídeo e não consigo descobrir como passá-la para o ambiente Linux na VM.
Sou muito novo em VMs em geral e só estou brincando com esse aplicativo específico há alguns dias, mas não consigo fazê-lo funcionar.
Talvez eu precise de uma VM diferente? Posso instalar o Ubuntu em uma unidade flash ou algo assim? Isso me permitiria acessar todos os outros dispositivos do meu PC? (CPU, GPU, RAM, etc.)
Alguma ideia?
No meu PC, estou usando:
- Página inicial do Windows 10
- nVidia GeForce GTX 1080
- Estação de trabalho VMWare 15 jogadores
A VM está executando o Ubuntu 18.04
Por favor, deixe-me saber se você tiver alguma dúvida ou precisar de qualquer outra informação sobre especificações/etc. Eu adoraria que isso funcionasse.
Obrigado
Responder1
VMware Workstation 15 não oferece suporte à passagem de GPU no momento. O único produto VMware que oferece suporte é o VMware vSphere.
Mesmo que fosse compatível, não há como passar por uma GPU que está sendo usada pelo sistema operacional em que o hipervisor está sendo executado, ou você perderia a exibição no sistema operacional pai.
O vSphere não usa GPU, portanto, todo o dispositivo pode ser passado para a VM convidada.
Responder2
A melhor solução para isso é editar seu arquivo .VMX para incluir esta linha:
mks.dx11.vendorID = "0x10de"
(Eu suspeito que mudar dx11
para ogl
deveria funcionar)
Não é a melhor solução, mas funciona e tenho visto um desempenho decente com ela.
Saiba mais aqui:https://communities.vmware.com/t5/VMware-Workstation-Pro/Increase-dedicated-video-ram-in-workstation-player/td-p/919898