
En primer lugar, disculpas si este es el lugar equivocado para esta pregunta.
Estoy intentando correrFusión elásticaen una máquina virtual Ubuntu en mi máquina Windows usando VMWare Workstation 15 Player.
Todas mis dependencias son buenas y la aplicación se compila bien, pero cuando intento ejecutarla, aparece un error que indica que no hay dispositivos compatibles con Cuda instalados. Parece que la VM no tiene acceso a mi tarjeta de video y no puedo encontrar la manera de pasarla al entorno Linux en la VM.
Soy bastante nuevo en el mundo de las máquinas virtuales en general y solo he estado jugando con esta aplicación en particular durante unos días, pero no logro hacerla funcionar.
¿Quizás necesito una máquina virtual diferente? ¿Puedo instalar Ubuntu en una unidad flash o algo así? ¿Eso me permitiría acceder a todos los demás dispositivos de mi PC? (CPU, GPU, RAM, etc.)
¿Algunas ideas?
En mi PC estoy usando:
- Inicio de Windows 10
- nVidia GeForce GTX 1080
- Estación de trabajo VMWare 15 Reproductor
La VM ejecuta Ubuntu 18.04
Por favor, avíseme si tiene alguna pregunta o necesita alguna otra información sobre especificaciones, etc., me encantaría que esto funcione.
Gracias
Respuesta1
VMware Workstation 15 no admite transferencia de GPU por el momento. El único producto de VMware que lo admite es VMware vSphere.
Incluso si fuera compatible, no hay ninguna forma de pasar a través de una GPU que esté siendo utilizada por el sistema operativo en el que se ejecuta el hipervisor, o perdería la pantalla en el sistema operativo principal.
vSphere no utiliza la GPU en absoluto, por lo que se puede pasar todo el dispositivo a la VM invitada.
Respuesta2
La mejor solución para esto es editar su archivo .VMX para que tenga esta línea:
mks.dx11.vendorID = "0x10de"
(Sospecho que cambiar dx11
a ogl
debería funcionar)
No es la mejor solución, pero funciona y he visto un rendimiento decente con ella.
Aprende más aquí:https://communities.vmware.com/t5/VMware-Workstation-Pro/Increase-dedicated-video-ram-in-workstation-player/td-p/919898