Como habilito o modo de gráficos baixos (renderização llvmpipe) no Unity?

22

Eu estive analisando outras perguntas, mas nenhuma parece responder à minha consulta. O mais próximo que cheguei me deu informações sobre um ppa para 12.04. A duração da bateria do meu computador está sofrendo com o Ubuntu 12.10. Eu imagino que o desempenho será melhor se eu usar o LLVMPipe, pois ele é destinado a computadores de ponta. Como habilito o LLVMPipe?

Devo acrescentar que voltar ao 12.04 não é uma opção, pois meu computador só funciona no Unity 2D, o que não foi o suficiente para mim. Tanto quanto eu entendo, o LLVMPipe é praticamente o mesmo que o Unity comum. No entanto, não consigo encontrar muitas informações sobre isso. Se isso estiver errado, a correção seria muito apreciada.

Mr Greeb
fonte
Esse método não força a renderização do software LLVM, apenas usa o modo de baixa unidade gráfica que também é usado automaticamente quando a renderização LLVM é usada. Com este método, você deve ser capaz de manter a aceleração de hardware e obter um melhor desempenho devido aos efeitos desligados, o que é ainda melhor do que forçar software de renderização de qualquer maneira :)

Respostas:

22

Há uma variável de ambiente que você pode definir,UNITY_LOW_GFX_MODE

Corrida

UNITY_LOW_GFX_MODE=1 unity 

deve substituir sua sessão existente pela área de trabalho "modo de gráficos baixos".

Se, por algum motivo, você quiser torná-lo permanente

  • Para o seu usuário:

    Adicione a linha

    export UNITY_LOW_GFX_MODE=1
    

    para o arquivo ~/.xprofile(crie um, se ele não existir).

  • Ou globalmente:

    Crie um arquivo /etc/X11/Xsession.d/99force-llvme adicione a linha acima (requer permissões de root, consulte esta resposta sobre como criar um arquivo como root).

    Você pode definir isso globalmente em uma etapa executando a seguinte linha dentro de um terminal:

    echo "export UNITY_LOW_GFX_MODE=1" | sudo tee /etc/X11/Xsession.d/99force-llvm
    
Jorge Castro
fonte
Eu pensei que LLVMpipe é um fallback automático se sua máquina não suporta OpenGL?
Marky
É, isso força se você quiser.
Jorge Castro
2
Como posso saber se isso está funcionando? Estou tendo problemas gráficos que suspeito estar relacionados à minha placa de vídeo, mas isso não mudou nada.
amigos estão dizendo sobre namuol