LINUX « E-Pillole
Abilitare supporto AGP driver NVIDIA
Nello scrivere le varie guide per l'installazione dei driver NVIDIA su Debian e Ubuntu, tra le modifiche da apportare a Xorg.conf, ho sempre preferito omettere l'opzione per abilitare il supporto AGP. Una scelta dettata fondamentalmente da questi motivi:
- innanzitutto, sarà forse banale sottolinearlo, ma non tutte le schede video sono AGP, quindi sarebbe stata un'opzione superflua per molti;
- per abilitare il supporto AGP NVIDIA e le 2 features che ne conseguono (Fast Writes - SBA), non è sufficiente inserire l'opzione "NvAGP" "True";
- abilitare il supporto AGP non è indispensabile per un corretto funzionamento dell'accelearzione grafica;
- l'evoluzione dell'AGP è ormai ferma da anni e verrà gradualmente rimpiazzato dal più veloce e performante PCI Express.
Come detto, nonostante non sia strettamente necessario, abilitare correttamente il supporto AGP per la propria scheda video nvidia, è comunque consigliabile, e consente un miglioramento, seppur intangibile e difficilmente misurabile, delle prestazioni generali del proprio sistema.
Senza voler entrare troppo nei dettagli hardware, molto in sintesi, i due principali benefici che si ricavano dalla "tecnologia AGP" sono:
- un utilizzo più efficiente della memoria RAM tramite un accesso diretto "on the fly" da parte della scheda video;
- una migliore comunicazione tra scheda video e CPU garantita da una connessione "point-to-point" dedicata.
Trattasi, ripeto, di miglioramenti impercettibili, ma che hanno comunque un loro significato e contribuiscono a mantenere in perfetta salute il proprio sistema.
Vediamo quindi come abilitare il supporto AGP NVIDIA su Debian e Ubuntu...
N.B. Innanzitutto è necessario controllare tra le opzioni del proprio BIOS e verificare che il supporto AGP sia abilitato.
N.B. Secondariamente, in questo breve tutorial si parte dal presupposto che i driver NVIDIA proprietari siano già installati e perfettamente funzionanti. Se ancora non avete provveduto all'installazione potete seguire una tra queste guide:
- Driver NVIDIA su Ubuntu (linux-restricted-modules + nvidia-glx);
- Driver NVIDIA su Debian (module-assistant + nvidia-glx);
- Driver NVIDIA su Debian e Ubuntu (installer nvidia ufficiale);
Presupponendo quindi che i due requisiti elencati in precedenza siano già stati sodisfatti, abilitate prima di tutto l'opzione NvAGP. Sostituite gedit con il vostro editor di testo preferito e digitate da terminal:
sudo gedit /etc/X11/xorg.conf
Nella sezione "device", assicuratevi che il driver in uso sia "nvidia", e aggiungete:
Option "NvAGP" "1"
Salvate e chiudete il file.
Ora, sempre da terminal, digitate:
cat /proc/driver/nvidia/agp/status
Quasi sicuramente visualizzerete un output del genere:
Status: Enabled Driver: AGPGART AGP Rate: 4x Fast Writes: Disabled SBA: Disabled
dimostrazione del fatto che, al momento, nonostante i driver NVIDIA siano stati installati correttamente, di default il supporto AGP è fornito dal modulo AGPGART.
Per raggiungere il nostro scopo, utilizzando il modulo nvidia, dobbiamo quindi caricare innanzitutto il driver corretto, e successivamente abilitare le due features Fast Writes e Side Band Addressing che garantiscono il raggiungimento dei benefici precedentemente elencati.
Come prima cosa, scopriamo quali sono i driver che vengono caricati e che andranno "blacklistati" per garantire il caricamento di quelli NVIDIA. Digitate quindi:
lsmod | grep agp
e vi troverete di fronte un elenco simile a questo:
intel_agp 21148 1 agpgart 29896 2 nvidia,intel_agp
Ciò che bisogna fare, è "prendere nota di tutto quello che non è NVIDIA" e "blaclistare" i rispettivi moduli:
sudo gedit /etc/modprobe.d/blacklist
aggiungendoli in fondo al file in questo modo:
# blacklist non-nvidia drivers blacklist agpgart blacklist intel-agp
N.B. intel-agp e non intel_agp
Sistemato il driver NVIDIA "blacklistando" i moduli indesiderati, è ora il momento di abilitare il supporto AGP NVIDIA e le due principali features che ne derivano. Molto semplicemente, digitate:
sudo gedit /etc/modprobe.d/nvidia-kernel-nkc
e modificate il contenuto del file di modo che risulti così:
alias char-major-195* nvidia options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1
Finito, salvate, chiudete il file e RIAVVIATE la vostra Debian o Ubuntu.
Al login successivo, verificate ciò che abbiamo fatto digitando:
cat /proc/driver/nvidia/agp/status
e se tutto è andato a buon fine visualizzerete un output simile:
Status: Enabled Driver: NVIDIA AGP Rate: 4x Fast Writes: Enabled SBA: Enabled
Per concludere, ci tengo a sottolineare ancora una volta che il miglioramento delle prestazioni è davvero impercettibile, e si traduce principalmente (almeno nel mio caso) in un utilizzo più efficiente della memoria RAM.
Non aspettatevi dunque grosse differenze, e rincuoratevi pensando di aver fatto del bene al vostro hardware :)
E' ovviabile (.) ?
uhmmm....su etch non ho mai provato ma non credo ci siano differenze...strano :(
sicuro che la tua scheda lo supporti?? fai un giro nel BIOS magari...
ciaociao
- Applications Software (2)
- Debian (1)
- Devel (1)
- Distribuzioni Varie (2)
- Easy Tricks (5)
- Gnome Desktop (2)
- Guide Debian (8)
- Guide Debian Ubuntu (12)
- Guide Ubuntu (9)
- Linux Printer Drivers (1)
- Man Pages Linux (2)
- My Feeds (3)
- Off Topic (2)
- Ping at Home (1)
- Problem Solving (4)
- Server Side (2)
- Tricks Debian Ubuntu (5)
- Ubuntu (8)
- Upgrades (5)
- NFS - Condivisione file Debian Ubuntu
- Ubuntu Case Studies: storie di successo in azienda e nelle scuole
- La tentazione del lato oscuro (Google AdSense) [Ping@Home]
- Linux Man Pages On-Line
- Gestione Moduli e Virtual Hosts di Apache2 su Debian e Ubuntu
- Visualizzare struttura ad albero di una directory
- Cron + Rhythmbox + Scriptino = Sveglia
- Soluzione piccolo problema con mp32ogg
- Velocizzare la ricompilazione con ccache
- Trasformare Gedit in un editor avanzato
- People DebianClan e TuxFeed: pinguini italiani alla riscossa
- Abilitare supporto AGP driver NVIDIA
- Finalmente rilasciata la GPLv3
- Compiz Fusion + Debian Sid
- Estensione NoScript per Firefox
- Compiz Fusion + Ubuntu Feisty
- Disabilitare o modificare splash screen Gnome
- Personalizzare gnome con GNOME Color Chooser
- VOGLIO usare Ubuntu
- Cronologia comandi bash
- febbraio 2008 (1)
- gennaio 2008 (2)
- dicembre 2007 (1)
- novembre 2007 (2)
- ottobre 2007 (1)
- agosto 2007 (3)
- luglio 2007 (2)
- giugno 2007 (20)
- maggio 2007 (13)
- aprile 2007 (10)
- marzo 2007 (20)










