Come abilito la modalità grafica bassa (rendering llvmpipe) in Unity?


22

Ho esaminato altre domande, ma nessuna sembra rispondere alla mia domanda. Il più vicino che mi ha dato mi ha dato informazioni su un ppa per 12.04. La durata della batteria del mio computer è soggetta a Ubuntu 12.10. Immagino che le prestazioni saranno migliori se uso LLVMPipe, in quanto è rivolto ai computer di fascia bassa. Come abilito LLVMPipe?

Potrei aggiungere che tornare alla 12.04 non è un'opzione, poiché il mio computer funziona solo in Unity 2D, che non l'ha fatto per me. Per quanto ho capito, LLVMPipe è praticamente lo stesso di Unity normale. Tuttavia, non riesco a trovare molte informazioni al riguardo. Se questo è sbagliato, la correzione sarebbe molto apprezzata.


Questo metodo non impone il rendering del software LLVM afiak, utilizza solo la modalità di unità grafica bassa che viene utilizzata anche automaticamente quando viene utilizzato il rendering LLVM. Con questo metodo dovresti essere in grado di mantenere l'accelerazione hardware e ottenere prestazioni migliori a causa degli effetti disattivati, il che è anche meglio che forzare il rendering del software :)

Risposte:


22

C'è una variabile d'ambiente che puoi impostare,UNITY_LOW_GFX_MODE

In esecuzione

UNITY_LOW_GFX_MODE=1 unity 

dovrebbe sostituire la sessione esistente con il desktop "modalità grafica bassa".

Se per qualche motivo vuoi renderlo permanente

  • Per il tuo utente:

    Aggiungi la linea

    export UNITY_LOW_GFX_MODE=1
    

    al file ~/.xprofile(creane uno, se non esiste).

  • O a livello globale:

    Crea un file /etc/X11/Xsession.d/99force-llvme aggiungi la riga sopra (richiede i permessi di root, vedi questa risposta su come creare un file come root).

    Puoi impostarlo a livello globale in un solo passaggio eseguendo la seguente riga all'interno di un terminale:

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

Pensavo che LLVMpipe fosse un fallback automatico se la tua macchina non supporta OpenGL?
Marky,

Lo è, questo lo forza se vuoi.
Jorge Castro,

2
Come posso sapere se funziona? Sto riscontrando problemi grafici che sospetto siano correlati alla mia scheda video, ma farlo non ha cambiato nulla.
namuol,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.