问题描述
我试图在Ubuntu 14.04.1 LTS(Trusty Tahr)上的VMware Workstation 10.0.3中的Win 8.1 VM中启用硬件加速3D图形,以平稳地玩游戏Smite。我已经检查过硬件加速在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
在VMware Workstation中,在“虚拟机设置”下的VM上 – > “Display” – >检查“加速3D图形”。
但是在启动VM时,它说“主机没有3D支持”。
VMware如何检测HW 3D加速?我怎样才能解决这个问题?
谢谢!
最佳解决方法
编辑文件~/.vmware/preferences
并查找以mks.gl.allowBlacklistedDrivers
开头的行(如果不存在) – 您可以将其添加到文件中。
这应该更改为mks.gl.allowBlacklistedDrivers = "TRUE"
(注意TRUE附近的双引号)
次佳解决方法
在.vmx文件中添加mks.gl.allowBlacklistedDrivers = "TRUE"
。
它曾作为内核3.16和Debian 8.2 Cinnamon作为嘉宾主持Linux Mint Cinnamon。