Rimuovere il Delay al Boot con Driver Nvidia su Linux

Pubblicato da Yuri Carlenzoli | 17 Luglio 2012

Ecco il semplice metodo che permette di rimuovere il delay (tempo d'attesa/schermo nero) che a volte può presentarsi durante il boot di Linux con driver Nvidia.

Evitare-Tempo-Attesa-Boot-Nvidia-Linux

Può succedere che dopo aver aggiornato i driver Nvidia su Linux, al boot del sistema, quando dovrebbe apparire il logo di Nvidia, anche se lo si ha disattivato, il tempo d'attesa prima che si avvi il server X sia maggiore, ovvero il tempo di boot aumenta, velocizzare il boot e non solo in questa situazione non è difficile, bisogna solo passare un opzione ai moduli del kernel Nvidia.

In pratica, quando si avvia il server X i moduli del kernel Nvidia, in base se la scheda video supporta o no queste caratteristiche, cerca se sono connessi al computer il televisore, il monitor LCD od il monitor CRT, questo può causare un tempo di attesa a volte spropositato, aggiungendo una semplice opzione al file di configurazione di X (il server X, Xorg), ovvero riferendo ai moduli del kernel cosa non cercare di configurare/ignorare non solo c'è una buona possibilità di velocizzare il boot, in teoria si può anche velocizzare il sistema perchè si evita di riservare spazi di memoria.

Come velocizzare l'avvio di Linux con i driver Nvidia

Rendere più veloce l'avvio di Linux con i driver Nvidia e molto probabilmente velocizzare l'intero sistema è molto semplice nel caso in cui usaste i driver/moduli proprietari di Nvidia, ma, non può solo far aumentare la velocità al boot, questo trick potrebbe comunque velocizzare il sistema in varie circostanze (vedi link nel paragrafo precedente).

Praticamente, ai moduli del kernel nvidia è possibile dire se ignorare il rilevamento di monitor CRT ("CRT"), monitor LCD ("DFP") oppure di monitor di televisori ("TV"), la classe dei display che si vuole che venga ignorata dal rilevamento va specificata nell'opzione "IgnoreDisplayDevices" nelle sezione "Device" della scheda video nel file /etc/X11/xorg.conf, ad esempio, se si usa solo il monitor LCD, per ignorare le classi dei display CRT e dei televisori bisognerà inserire Option "IgnoreDisplayDevices" "DFP, TV":

Disattivare-Rilevamento-Classi-Display-Nvidia-Linux

Una volta riavviato il Server X le impostazioni avranno effetto, e, se avevate il problema che l'avvio prima di entrare in modalità grafica si rallentava molto probabilmente lo avrete risolto, ovviamente dovrete avere i driver nvidia ufficiali per poter utilizzare questo trick, fatemi sapere e fate sapere anche ai altri lettori di Tip and Tricks di Computer se vi funziona commentando l'articolo , anche se non avevate il problema del delay al boot condividete se le prestazioni grafiche vi sembrano aumentate.

Thanks to first image dougww.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Moderazione dei commenti attiva. Il tuo commento non apparirà immediatamente.