Chi ha delle “vecchie” schede NVIDIA della serie FX si trova costretto a non poter usare i nuovi driver, ma è limitato all’uso della serie 173, attualmente alla 173.14.12
Il problema, oltre al fatto che non si possono godere della nuove migliorie dei driver soprattutto con kde4, è che con il nuovo kernel 2.6.27 questi driver non compilano, e vanno patchati.
Per fortuna nel forum ufficiale si trova una patch, che ho leggermente modificato, per questi driver.
Di seguito la procedura da seguire
1) Scaricare i driver NVIDIA e la patch nella stessa directory
# wget -c http://us.download.nvidia.com/XFree86/Linux-x86/173.14.12/NVIDIA-Linux-x86-173.14.12-pkg1.run
# wget -c http://www.slackers.it/patches/nvidia-2.6.27.patch.gz
2) Estrarre i driver
# sh NVIDIA-Linux-x86-173.14.12-pkg1.run –extract-only
3) Modificare i driver con la patch
# zcat nvidia-2.6.27.patch.gz | patch -p0 –verbose –backup –suffix=.orig
4) Lanciare l’installer
# NVIDIA-Linux-x86-173.14.12-pkg1/nvidia-installer
nota: se avete già i driver installati e volete solamente compilare il modulo per il kernel, sostituire l’ultimo comando con
# NVIDIA-Linux-x86-173.14.12-pkg1/nvidia-installer -K
Come vedete non si è usato il solito comando
# sh NVIDIA-Linux-x86-173.14.12-pkg1.run
ma si è prima estratto i driver.
Alla fine il risultato è lo stesso.
Se notate errori o se avete suggerimenti, lasciate un commento
UPDATE 22/11/2008
Dalla pagina degli aggiornanti nel forum NVIDIA ho appreso dei driver legacy beta che funzionano con il kernel 2.6.27




che modifiche hai fatto rispetto alla patch originale?
Nessuna modifica riguardo il “codice”, ho solo tolto i commenti di diff
Ho specificato che è leggermente modificata per non far dire “ma è diversa”
la tua guida è stata illuminante…
purtroppo però per qualche oscura ragione ha funzionato solo una volta, al cambio del kernel il sistema non è stato più in grado di caricare i moduli nvidia…e l’installazione non sono più riuscito a portarla al termine a causa di un errore che diceva “unable to build the nvidia kernel”…qualche idea?
Cambio del kernel cosa intendi? Sempre 2.6.27.*?
A me ha funzionato per ogni aggiornamento, anche se per per il 2.6.27.7 ho provato i legacy beta e funzionano bene senza bisogno di patch
ftp://download.nvidia.com/XFree86/Linux-x86/173.14.15