Como habilitar o modo de baixo gráfico (renderização llvmpipe) no Unity?

22

Eu tenho visto outras questões, mas nenhuma parece responder à minha pergunta. O mais próximo que recebi me deu informações sobre um ppa para 12.04. A duração da bateria do meu computador está sofrendo no Ubuntu 12.10. Eu imagino que o desempenho será melhor se eu usar o LLVMPipe, pois ele é destinado a computadores de baixo custo. Como faço para ativar o LLVMPipe?

Eu poderia acrescentar que voltar para o 12.04 não é uma opção, já que o meu computador só funciona no Unity 2D, o que não foi bem feito para mim. Tanto quanto eu entendo, LLVMPipe é praticamente o mesmo que o Unity regular. No entanto, parece que não consigo encontrar muita informação sobre isso. Se isso estiver errado, a correção seria muito apreciada.

    
por Mr Greeb 08.10.2012 / 13:57

1 resposta

22

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

Rodando

UNITY_LOW_GFX_MODE=1 unity 

deve substituir sua sessão existente pelo desktop "modo gráfico baixo".

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

  • Para 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-llvm e adicione a linha acima (requer permissões de root, veja esta resposta sobre como criar um arquivo como root).

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

    echo "export UNITY_LOW_GFX_MODE=1" | sudo tee /etc/X11/Xsession.d/99force-llvm
    
por Jorge Castro 17.10.2012 / 20:04