Newsgroup: it.comp.os.linux.iniziare
Titolo: scheda grafica NVIDIA Geforce 2

Uso Fedora 3 su un pentium 2 con scheda grafica NVIDIA Geforce 2 gts, ora
cercato di fare l'aggiornamento ma nulla da fare.
Ho chiuso il x server e da console di root ho eseguito il comando indicato
#sh ./NVIDIA.....
si avvia l'installazione ma ad un certo punto appare (da /var/log/...):
..."Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you
li
 ke the installer to attempt to download a kernel interface for your kernel
from the NVIDIA ftp site (
ftp://download.nvidia.com
)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this
means that the installer will need to compile a new kernel interface.
ERROR: Unable to find the development tool `cc` in your path; please make
sure that you have the package 'gcc' installed. If gcc is installed on your
system, then please check that `cc` is in your PATH."
Non ho idea di come agire.
Che fare?
Grazie in anticipo.

 Grazie in anticipo.
Prima di tutto potevi rispondere si alla domanda per scaricare un
eventuale modulo precompilato per il tuo kernel da ftp. ecc
Secondo: forse non hai gcc installato o non si trova nel PATH (cioè
l'insieme di percorsi dove il sistema cerca i comandi). 
Io non ho Fedora ma ho installato quel driver per la mia Nvidia. 
Se il sistema installa i pacchetti in RPM puoi vedere se è presente con
questo comando da console rpm -qa |grep gcc
altrimenti da root dai un updatedb e attendi fino a che non appare di
nuovo la riga di comando. Poi fai locate gcc e vedi se risulta
installato: in particolare controlla percorsi come /usr/bin/gcc
/usr/local/bin/gcc 
Se non è presente installalo, se il percorso dove è presente non è nella
tua PATH devi aggiungerlo manualmente. 
-- 
Ma in realtà chi sono io? Mi chiamano Joshua

 tua PATH devi aggiungerlo manualmente.
come faccio ad aggiungerlo manualmente?

 come faccio ad aggiungerlo manualmente?
Non aggiungere nulla, installa gcc


 Ho risposto si alla domanda ma non ho scaricato nulla
Ti suggeriso un modo piu' semplice di installare i driver. Apri il file
/etc/yum.conf e aggiungi alla fine queste 3 righe:
[at-stable]
name=ATrpms for Fedora Core $releasever stable
baseurl=
http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-stable
salva il file.
Apri un terminale di root e lancia questi comandi:
Questo potrebbe metterci un po'. Ovviamente devi essere connesso in rete.
# yum check-update
Questo aggiorna un pacchetto importante che serve ad ecitare casini con i
driver nvidia.
# yum install udev
Poi installa i driver nvidia:
# yum install nvidia-graphics
fa tutto da solo, compreso modificare il file di configurazione di Xorg.
Riavvia (anche solo il server X) e vedrai che va tutto a posto. L'unica 
e' ricordarsi che quando si aggiornera' il kernel dovrai reinstallare 
usando l'ultimo comando anche il pacchetto nvidia-graphics.
-- 
Enrico Bodo  -  Assistant Professor in Theoretical Chemistry 
University of Rome "La Sapienza" 
Department of Chemistry         

Bodo wrote:

HO modificato il file /etc/yum.conf
quindi da root ecco cosa appare (la connessione funziona bene):
[root@FedoraTer julien]# yum check-update
Setting up Repo:  at-stable
http://apt.atrpms.net/fedora/3/en/i386/at-stable/repodata/repomd.xml
: [Errno
4] IOError: HTTP Error 404: Not Found
Trying other mirror.
Cannot open/read repomd.xml file for repository: at-stable
failure: repodata/repomd.xml from at-stable: [Errno 256] No more mirrors to
try.
che fare?

<inviati & spediti>
julien wrote:

Ora proceduto in questo modo.
Con #yum install gcc ho installato gcc quindi ho fatto l'installazione del
driver Nvidia.
Ad un certo punto compare:
WARNING: Your kernel was configured to include rivafb support as a loadable
kernel module.
 
         The rivafb driver conflicts with the NVIDIA driver; the
         NVIDIA kernel module will still be built and installed,
         but be aware that the NVIDIA driver will not be able to
         function properly if the rivafb module is loaded!
Come faccio a verificare "if the rivafb module is loaded"?
E nel caso a disabilitarlo?
Inoltre alla fine dell'installazione:
"Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86
   (version: 1.0-6629) is now complete.  Please update your XF86Config or
   xorg.conf file as appropriate; see the file
   /usr/share/doc/NVIDIA_GLX-1.0/README for details.Installation of the
NVIDIA Accelerated Graphics Driver for Linux-x86
   (version: 1.0-6629) is now complete.  Please update your XF86Config or
   xorg.conf file as appropriate; see the file
   /usr/share/doc/NVIDIA_GLX-1.0/README for details."
Ho letto il readme ma non vorrei combinare disastri.
Come posso fare l'update di x86config or xorg.conf?
Suggerimenti?

 Suggerimenti?
Hai completato tutto: apri da root il file /etc/X11/xorg.conf o
/etc/X11/XF86Config a seconda di quale hai installato sostituendo dove
c'è Driver "nv" metti "nvidia". Poi se hai un kernel 2.4 modifichi il
file /etc/modules.conf altrimenti se hai un 2.6 aggiungi nvidia al file
/etc/modprobe.preload


 /etc/modprobe.preload
Fatto, ma non trovo nessun file /etc/modprobe.preload ma ho su /etc/ un file
modprobe.conf e uno modprobe.conf.dist., che al momento non ho toccato.
che fare?

> 

Prima cosa fai uname -r e vedi che kernel hai. Se è un 2.4 allora nulla,
se è un 2.6 prosegui cosi:
Sebbene lo trovo molto strano, prova prima a lanciare da root
generate-modprobe.conf poi se ancora non esiste modprobe.preload crealo
tu e scrivici dentro nvidia 
Poi fai un riavvio oppure da root scrivi modprobe nvidia
a questo punto lanci X con startx e dovrebbe funzionarti


 che fare?
Forse il server e' andato giu' per un po'. A me oggi funziona. Forse go
trasritto male le righe o lo hai fatto tu. Comuqnue vedo che hai risolto
nell'altro modo. Se ti interessa provare con yum guareda le istruzioni piu'
dettagliate su:
http://dag.wieers.com/home-made/apt/FAQ.php#B3
