Ubuntu16.04开启VMware 3D图形加速


之前在上游戏开发课的时候,系统是Ubuntu16.04.1,由于我并不感兴趣,所以在Ubuntu中装了一个Windows虚拟机,用于使用vs studio和cocos2d,unity3d,那时候我折腾了很多东西,所以一切用起来都没问题,

 后来,由于系统升级到16.04.2,又因为之前是第一次使用Linux,所以决定,重新装一次,内核驱动均升级后,无奈跑不起vs studio了,因为vmware无法开启3d加速,一直无解,搁置到今天,意外想到了这个问题,就换了个方向,解决了

解决方案一:

安装driconf

sudo apt install driconf

终端输入

driconf

然后把image quality标签的 enable ST3 Texture compression even if software support is not available.把这个设置成YES

image.png

这样就行了,但是。。。。有的人还是不行,比如我

所以还需要执行下面的方案:

检查你的vmware设置有没有开启3d加速支持。

1503647859459917.png

其实一般都是支持的,但是为什么就是不生效呢,于是谷歌了下,得出下解

sudo gedit ~/.vmware/preferences

打开后你会发现没有mks.gl.allowBlacklistedDrivers那一项

添加

mks.gl.allowBlacklistedDrivers = "TRUE"
#(注意双引号大约为TRUE)

然后再去启动你的虚拟机。。。你会发现那个提示不支持3D的提示没有了,Windows也可以开透明了,就是正常了。

有些东西,确实不能急,因为 急也没用啊,我以前找了好几天都没能搞定,今天只用了2分钟,运气很重要

参考:http://www.hoverlees.com/blog/?p=1060

https://gxnotes.com/article/91006.html

声明:TIL|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA[ZH]协议进行授权

转载:转载请注明原文链接 - Ubuntu16.04开启VMware 3D图形加速


Life is very interesting. In the end, some of your greatest pains become your greatest strengths.