最初的情况是 Unity 无法在 Virtualbox 之类的工具中运行。
我现在该怎么做?
答案1
Unity 对 3D 的要求高于 Compiz 本身。
除了 compiz 所需的 3D(由 Virtualbox 的 3D 支持支持)之外,Unity 还需要OpenGL帧缓冲区对象扩展,Virtualbox 的 3D 驱动程序不支持该功能。维基百科上有好文章FBO 也是如此。)
错误报告:http://www.virtualbox.org/ticket/7835
然而,这个问题似乎在新版本中得到了修复虚拟盒
答案2
在VirtualBox >= 4.0Unity 受支持并且运行良好新增嘉宾已安装。
从 11.04 开始,XServer 1.10 在 Virtual Box >= 4.0.6 中受支持,新增嘉宾 已安装。
答案3
2d 中还有一个 Unity 的 ppa。这是我设置自己的 VM 的方式:
https://launchpad.net/~unity-2d-team/+archive/unity-2d-daily
答案4
由于这个问题询问的是 VirtualBox 之类的工具,因此我可以确认 Unity 可以在VMware 播放器4.0 及更高版本。