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

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

我一直在查看其他问题,但似乎没有一个能回答我的问题。我找到的最接近的答案是有关 12.04 版 ppa 的信息。我的电脑在 Ubuntu 12.10 下电池寿命很短。我想如果我使用 LLVMPipe,性能会更好,因为它针对的是低端电脑。如何启用 LLVMPipe?

我想补充一点,回到 12.04 不是一个选择,因为我的电脑只能在 Unity 2D 中工作,这对我来说不太合适。据我所知,LLVMPipe 与常规 Unity 几乎相同。但是,我似乎找不到太多关于它的信息。如果这是错误的,请更正。

答案1

有一个环境变量您可以设置,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
    

相关内容