Conclusioni
Come possiamo notare dai risultati e aggiungendo da parte mia un qualche mese di sperimentazione, il driver nouveau/gallium incomincia a diventare maturo e forse in non molto tempo lo vedremo sempre più spesso inserito nelle distribuzioni più comuni (come del resto sta già succedendo con il "semplice" driver nouveau). La situazione attuale lascia ben sperare che questo driver vada a sostituire quello proprietario per le scheda grafiche nvidia.
Riprendendo ora l'ipotesi iniziale con glxgears, dove avevamo un driver nvidia proprietario più di 6 volte più rapido del nouveau/gallium, dopo i risultati illustrati vediamo quanto glxgears non può essere un riferimento sulle prestazioni di un driver, in quanto i valori calcolati tramite la suite di phoronix sono ben diversi da quelli ottenuti con quest'ultimo. Per sintetizzare diremo che:
- in un ambiente "desktop tradizionale" il driver nouveau/gallium e nouveau hanno praticamente prestazioni identiche. Il driver nvidia proprietario è sì superiore ma "solo" in media di 1.9x volte superiore (sono stati tolti i risultati "sballati" del test dove la differenza era immensa). Ciò significa poco meno del doppio (sempre facendo riferimento alle 6 volte in più di glxgears).
- il "consumo" della CPU dei driver è praticamente uguale con il codec "X-video"; con il codec "GL2", se nouveau e nouveau/gallium sono simili, il driver nvidia proprietario è molto meno avido e "consuma" quasi la metà. Interessante il fatto che nonostante i valori appena citati, i "picchi" del driver nvidia sono quasi equivalenti a quelli del driver nouveau/gallium; si potrebbe dunque presupporre un miglior "scaling" (utilizzare la prestazione massima della scheda solo quando serve, riducendo i consumi negli altri momenti) del driver nvidia rispetto ai suoi concorrenti. In relazione a ciò, è bene, però, ricordare che il driver nouveau (e nouveau/gallium) non supporta ancora alcun tipo di "power-management".
- riguardo al driver nouveau, nonostante attualmente viene dichiarato un supporto unicamente al 2D, siamo riusciti ad effettuare dei test anche con un gioco 3D complesso come openarena. Ciò nonostante le prestazioni sono pessime. Il driver nouveau/gallium invece fa una discreta figura, anche se resta quasi 5 volte più lento rispetto al cugino nvidia proprietario (in questo test è stata raggiunta la differenza massima fra i driver ng e nv). In ogni caso ulteriori segnali indicano un futuro prossimo soddisfacente. Il test con l'avidissimo Nexuiz (ci siamo risparmiati di soffrire con nouveau, il quale già con openarena arrivava fino ai grandiosi 0.8 FPS) è stato ai limiti già con nouveau/gallium, rendendo praticamente il gioco non utilizzabile. In ogni caso, in cifre assolute, il driver si è ancora mostrato "solo" poco più di 3 volte più lento rispetto al nvidia proprietario.
Non mi resta che lasciarvi provare il driver e per qualsiasi cosa non esitate a contattarmi o a segnalare qualsiasi osservazione sul forum di debianizzati.org.
Happy Hacking!
Redattore: Brunitika