如何修复Vmware Workstation 9的3D加速?
我最近在Ubuntu 12.04上安装了Vmware工作站9,我已将我的VM从Windows迁移到Ubuntu 12.04。 现在我得到openGL错误,并且没有3D加速,如下图所示
我如何解决它 ?
将以下内容添加到VM的.vmx文件中
mks.gl.allowBlacklistedDrivers = "TRUE"
接下来,安装Mesa-libtxc_dxtn1
(又称S3纹理压缩),这可能会因为你在Ubuntu上使用OpenSUSE 12.2而被称为不同。
有可能这会使你的VM崩溃,就像它对我的一样,只有重新启动才能修复它。 尝试使用引导加载程序的nomodeset
然后使用Nvidia图形(我认为 – 我的CPU使用率仍然是使用glxspheres
火箭),然后不会崩溃你的VM。
仅供参考 – 我试过这个但是我担心Bumblebee的3D加速支持完全不适合Linux。
安装英特尔驱动程序固定Vmware 3D加速https://01.org/linuxgraphics/downloads
还要安装VA-API(适用于Intel / AMD GPU的硬件加速) 是否有与Jupiter类似的省电应用程序?
无需进行任何调整
@Xxx Xxx
我觉得你错了。 如果您的虚拟机正常运行(“硬件图形加速不可用”,“主机无法提供3D支持”),可能是因为您已激活vmx中的“mks.gl.allowBlacklistedDrivers = TRUE”选项配置文件。 如果是这样,您的虚拟机将在启动后立即爆炸。 试试看游戏吧。
许多人尝试过你提出的解决方案,但没有一个能够运作。 看看这个post: http : //communities.vmware.com/message/2104179#2104179
此外,如果您看到错误,则您不会在VM中激活图形加速。
注意:对于Bumblebee(optirun vmware),您没有图形加速。