Estoy tratando de habilitar gráficos 3D acelerados por hardware en una máquina virtual Win 8.1 en VMware Workstation 10.0.3 en Ubuntu 14.04.1 LTS (Trusty Tahr) para jugar el juego Smite sin problemas. He comprobado que la aceleración HW funciona en Ubuntu:
$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
OpenGL version string: 3.0 Mesa 10.2.2
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: yes
En VMware Workstation, en la VM en "Configuración de la máquina virtual" -> "Pantalla" -> "Acelerar gráficos 3D" está marcado.
Pero al arrancar la VM, dice "No hay soporte 3D disponible desde el host".
¿Cómo es que VMware no detecta la aceleración 3D HW? ¿Cómo puedo arreglar esto?
¡Gracias!
Respuestas:
Edite el archivo
~/.vmware/preferences
y busque una línea que comiencemks.gl.allowBlacklistedDrivers
, si no está presente, puede agregarla al archivo.Esto debe cambiarse a
mks.gl.allowBlacklistedDrivers = "TRUE"
(tenga en cuenta las comillas dobles alrededor de VERDADERO)fuente
mks.gl.allowBlacklistedDrivers
parámetro no está presente en el archivo de preferencias, pero agregarlo sí funciona. Gracias.Agregue
mks.gl.allowBlacklistedDrivers = "TRUE"
el archivo .vmx.Ha funcionado para Linux Mint Cinnamon como host con el kernel 3.16 y Debian 8.2 Cinnamon como invitado.
fuente
Para mí, tuve que agregar
mks.gl.allowBlacklistedDrivers = "TRUE"
a mi archivo de máquina virtual (.vmx)fuente
Si está utilizando tarjetas gráficas duales, la advertencia implica que la tarjeta gráfica independiente no está disponible para VMware. De
mks.gl.allowBlacklistedDrivers
hecho, la configuración resuelve el problema, pero una mejor manera de resolver esto es ejecutar VMware a través de:O, para su comodidad, puede cambiar su
.desktop
archivo y utilizarlo/usr/bin/optirun /usr/bin/vmware %U
como comando.Esta solución proporciona un mejor rendimiento.
Ver https://www.tiger2doudou.com/doku.php?id=linux:tools:virtualize:vmware_3d_hw_acceleration_with_bumblebee
fuente