如何在Unity中启用低图形模式(llvmpipe渲染)?

我一直在寻找其他问题,但似乎没有人回答我的问题。 我得到的最接近的信息给了我12.04的ppa信息。 在Ubuntu 12.10下,我的电脑电池寿命很长。 我想如果我使用LLVMPipe,性能会更好,因为它针对的是低端计算机。 如何启用LLVMPipe?

我可能会补充说,回到12.04不是一个选项,因为我的计算机只适用于Unity 2D,而这对我来说并不是很有用。 据我了解,LLVMPipe与常规Unity几乎相同。 但是,我似乎无法找到有关它的更多信息。 如果这是错误的,将非常感谢校正。

您可以设置一个环境变量 UNITY_LOW_GFX_MODE

运行

 UNITY_LOW_GFX_MODE=1 unity 

应该使用“低图形模式”桌面替换现有会话。

如果由于某种原因你想让它永久化

  • 对于您的用户:

    添加行

     export UNITY_LOW_GFX_MODE=1 

    到文件~/.xprofile (创建一个,如果它不存在)。

  • 或全球:

    创建一个文件/etc/X11/Xsession.d/99force-llvm并添加上面的行(需要root权限,请参阅有关如何以root身份创建文件的答案 )。

    您可以通过在终端内运行以下行来一步全局设置:

     echo "export UNITY_LOW_GFX_MODE=1" | sudo tee /etc/X11/Xsession.d/99force-llvm