Nell'aprile del 2004, la X.org Foundation ha rilasciato un server X basato sul server X XFree86. Molte distribuzioni Linux utilizzeranno il server X X.org in futuro, anziché XFree86. Le differenze tra i due server X non dovrebbero avere alcun impatto sugli utenti NVIDIA Linux con due eccezioni:
- 1) Il nome del file di configurazione di X.org, sebbene utilizzi la stessa sintassi del file XF86Config di XFree86, si chiama /etc/X11/xorg.conf; questo README si riferisce genericamente a questi file di configurazione come "il file X config".
- 2) Il file di log di X.org, sebbene il suo output sia quasi identico al file XFree86.0.log, si chiama /var/log/Xorg.0.log; questo README si riferisce genericamente a questi file come "il file di registro X".
Quando venne rilasciato XFree86 4.0, utilizzava una sintassi del file XF86Config leggermente diversa rispetto alla serie 3.x, quindi per consentire alle versioni 3.x e 4.x di XFree86 di coesistere sullo stesso sistema, fu deciso che XFree86 4.x doveva usare il file di configurazione "/etc/X11/XF86Config-4" se esisteva, e solo se quel file non esisteva sarebbe stato usato il file "/etc/X11/XF86Config" (in realtà, cioè un'eccessiva semplificazione dei criteri di ricerca; consultare la pagina man di XF86Config per una descrizione completa del percorso di ricerca). Assicurati di sapere quale file di configurazione sta utilizzando il tuo server X. In caso di dubbi, cercare una riga che inizi con "(==) Using config file:" nel file di registro di X ("/var/log/XFree86.0.log" o "/var/log/Xorg.0 .tronco d'albero").
Se non disponi di un file di configurazione X funzionante, ci sono diversi modi per iniziare: c'è un file di configurazione di esempio fornito con XFree86, e c'è un file di configurazione di esempio incluso con il pacchetto dei driver NVIDIA (viene installato in /usr/ condividi/doc/NVIDIA_GLX-1.0/). Potresti anche usare un programma come 'xf86config'; alcune distribuzioni forniscono il proprio strumento per generare un file X config. Per ulteriori informazioni sulla sintassi del file di configurazione X, fare riferimento alla pagina man (`man XF86Config` o `man xorg.conf`).
Se hai già un file di configurazione X che funziona con un driver diverso (come il driver 'nv' o 'vesa'), tutto ciò che devi fare è trovare la sezione Dispositivo pertinente e sostituire la riga:
Driver "nv" (o Driver "vesa") con
Driver "nvidia"
Nella sezione Modulo, assicurati di avere:
Load "glx"
Dovresti anche rimuovere le seguenti righe:
Load "dri"
Load "GLcore"
se esistono. Sono inoltre disponibili numerose opzioni che possono essere aggiunte al file di configurazione X per ottimizzare il driver NVIDIA X. Consultare l'Appendice D per un elenco completo di queste opzioni.
Una volta configurato il file di configurazione di X, sei pronto per riavviare X e iniziare a utilizzare le librerie OpenGL accelerate. Dopo aver riavviato X, dovresti essere in grado di eseguire qualsiasi applicazione OpenGL e utilizzerà automaticamente le nuove librerie NVIDIA. Se riscontri problemi, consulta la sezione DOMANDE FREQUENTI del file "read me "fornito con il driver.