Ancora driver nvidia

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
prione
Linux 1.x
Linux 1.x
Messaggi: 183
Iscritto il: lun 5 dic 2005, 22:33
Località: Milano

Messaggio da prione »

prione ha scritto:
meritil ha scritto:ok, estrai i driver entra nella caretella e poi:


make install 2> logfile.log


logfile è un file di fantasia, puoi mettere per comodità anche /home/prione/nvidia.log per esempio e per comodità...



Ciao
Ecco qui:
cd usr/src/nv; make install
make[1]: Entering directory `/home/blacksea/nvidia/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv'
ld -r -o nvidia.o nv-linux.o nv-kernel.o
mkdir -p /lib/modules/2.4.31/kernel/drivers/video && \
install -m 0664 -o root -g root nvidia.o /lib/modules/2.4.31/kernel/drivers/video/nvidia.o && \
PATH="/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/opt/www/htdig/bin:/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/share/texmf/bin:/bin:/sbin" depmod -a && \
PATH="/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/opt/www/htdig/bin:/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/share/texmf/bin:/bin:/sbin" modprobe nvidia && \
sh makedevices.sh && \
echo "nvidia.o installed successfully."; \

Warning: loading /lib/modules/2.4.31/kernel/drivers/video/nvidia.o will taint the kernel: non-GPL license - NVIDIA
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
make[1]: Leaving directory `/home/blacksea/nvidia/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv'
/lib/modules/2.4.31/kernel/drivers/video/nvidia.o: init_module: No such device
/lib/modules/2.4.31/kernel/drivers/video/nvidia.o: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.31/kernel/drivers/video/nvidia.o: insmod /lib/modules/2.4.31/kernel/drivers/video/nvidia.o failed
/lib/modules/2.4.31/kernel/drivers/video/nvidia.o: insmod nvidia failed
make[2]: *** [package-install] Error 255
make[1]: *** [install] Error 2

Ciao e grazie!
e aggiungo:
bash-3.00$ pwd
/lib/modules/2.4.31/kernel/drivers/video
bash-3.00$ file nvidia.o
nvidia.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
bash-3.00

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Visto che non ci riesci prova ad installare i driver sul kernel 2.6

Avatar utente
prione
Linux 1.x
Linux 1.x
Messaggi: 183
Iscritto il: lun 5 dic 2005, 22:33
Località: Milano

Messaggio da prione »

gohanz ha scritto:Visto che non ci riesci prova ad installare i driver sul kernel 2.6
Non sono sicuro di saperlo fare, ma, a parte questo, perchè dici che cambiando kernel potrò riuscire ad installare il driver?

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

ma che scheda hai? con "riva" che intendi?


controlla che scheda video hai.. " lspci | grep VGA "


se fosse una riva128 o una tnt normale i driver nvidia non le supportano, questo spiegherebbe il "no such device", però xorg ha già driver adatti che non sono gli nv ma riva128 e r128


Ciao


ps: la compilazione va bene non fa una piega, gli errori sono di insmod :roll:

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

[OT] ma il mio avatar che fine ha fatto? voglio la faccetta con il mozzicone di sigaretta.... dove lo reperisco? ma porca... [/OT]

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Aspetta se mi ricordo c'erano problemi tra il modulo Riva del Kernel ed i driver Nvidia propietari. Prima si consigliava di rimuovere il driver riva sia come modulo, che come built-in nel kernel. Se dai lsmod hai il modulo riva presente?

Per quanto rigurada il 2.6, te lo dicevo perchè quando ci sono problemi simili ai tuoi. Mi capita spesso. Io di solito faccio così. Installo un altro kernel della serie 2.6. Poi installo il driver Nvidia. Se tutto va bene. Ritorno al 2.4 ed installo lo stesso con l'opzione -K che serve a compilare solo l'interfaccia tra il kernel ed il driver, senza rimuovere linstallazione precedente sul kernel diverso

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

il problema infatti è che se lui ha una riva (non tnt2) deve compilare INCLUDENDO il supporto e usare i driver riva128 di xorg... se fosse una tnt2 allora il contrario :D che casino... cmqe istallare il 2.6 sarebbe un buon esercizio di sicuro più utile di istallare i driver nvidia 8) 8) 8)


Ciao


ps: per l'avatar nessuna dritta?

Avatar utente
prione
Linux 1.x
Linux 1.x
Messaggi: 183
Iscritto il: lun 5 dic 2005, 22:33
Località: Milano

Messaggio da prione »

meritil ha scritto:ma che scheda hai? con "riva" che intendi?


controlla che scheda video hai.. " lspci | grep VGA "


se fosse una riva128 o una tnt normale i driver nvidia non le supportano, questo spiegherebbe il "no such device", però xorg ha già driver adatti che non sono gli nv ma riva128 e r128


Ciao


ps: la compilazione va bene non fa una piega, gli errori sono di insmod :roll:
bash-3.00# lspci | grep VGA
01:00.0 VGA compatible controller: NVidia / SGS Thomson (Joint Venture) Riva128 (rev 22)
bash-3.00#
Azz!! :shock:
Allora in xorg.conf devo ( in section device )
scrivere al posto di driver "nv" riva128 o r128

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

ehehe si devi usare al posto di nv riva128 quindi scrivere al posto di "nv" "riva128"

Ciao

Avatar utente
prione
Linux 1.x
Linux 1.x
Messaggi: 183
Iscritto il: lun 5 dic 2005, 22:33
Località: Milano

Messaggio da prione »

meritil ha scritto:ehehe si devi usare al posto di nv riva128 quindi scrivere al posto di "nv" "riva128"

Ciao
Invece no. :(
Il driver giusto è nv. Se scrivo riva128 X non parte, se scrivo nv sì.
Se confifguro X con xorgconfig e scelgo riva128 dall'elenco delle schede disponibili il driver che mi installa è nv.
Quindi la conclusione dovrebbe essere questa: i driver forniti da nvidia non sono adatti alla mia riva128; grazie a tutti per l'aiuto e la pazienza!

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

no sono due driver separati
forse si chiama riva e non riva 128 comunque il supporto c' nei driver propietari nvidia

Avatar utente
prione
Linux 1.x
Linux 1.x
Messaggi: 183
Iscritto il: lun 5 dic 2005, 22:33
Località: Milano

Messaggio da prione »

[quote="gohanz"]Aspetta se mi ricordo c'erano problemi tra il modulo Riva del Kernel ed i driver Nvidia propietari. Prima si consigliava di rimuovere il driver riva sia come modulo, che come built-in nel kernel. Se dai lsmod hai il modulo riva presente?
lsmod | grep riva...
No, non è presente.

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

boh.. io ho cercato in /usr/X11R6/lib/modules/driver


lì ci sono i moduli riva128 e r128 ..anche nv.. a naso visto che hai una riva128 ti ho detto di usare riva128 ...se ti funziona con nv lascia nv

il suppporto dei driver nvidia parte da geforce/tnt2 in su :wink:

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

meritil ha scritto:boh.. io ho cercato in /usr/X11R6/lib/modules/driver


lì ci sono i moduli riva128 e r128 ..anche nv.. a naso visto che hai una riva128 ti ho detto di usare riva128 ...se ti funziona con nv lascia nv

il suppporto dei driver nvidia parte da geforce/tnt2 in su :wink:
No c'è anche il supporto per la TnT

Devi cercare i driver vecchi , l'ultimo che supportva la TnT era la serie 7174
http://www.nvidia.com/object/linux_disp ... -7174.html
(app-a) APPENDIX A: SUPPORTED NVIDIA GRAPHICS CHIPS
__________________________________________________________________________

NVIDIA CHIP NAME DEVICE PCI ID

RIVA TNT 0x0020
RIVA TNT2/TNT2 Pro 0x0028
RIVA TNT2 Ultra 0x0029
Vanta/Vanta LT 0x002C
RIVA TNT2 Model 64/Model 64 Pro 0x002D
GeForce 6800 Ultra 0x0040
GeForce 6800 0x0041

Avatar utente
prione
Linux 1.x
Linux 1.x
Messaggi: 183
Iscritto il: lun 5 dic 2005, 22:33
Località: Milano

Messaggio da prione »

gohanz ha scritto:
meritil ha scritto:boh.. io ho cercato in /usr/X11R6/lib/modules/driver


lì ci sono i moduli riva128 e r128 ..anche nv.. a naso visto che hai una riva128 ti ho detto di usare riva128 ...se ti funziona con nv lascia nv

il suppporto dei driver nvidia parte da geforce/tnt2 in su :wink:
No c'è anche il supporto per la TnT

Devi cercare i driver vecchi , l'ultimo che supportva la TnT era la serie 7174
http://www.nvidia.com/object/linux_disp ... -7174.html
(app-a) APPENDIX A: SUPPORTED NVIDIA GRAPHICS CHIPS
_________________________________________________________________________
Infatti. Ho usato anche proprio quel vecchio driver, ma purtroppo senza risultato.
Fa niente :wink: mi tengo nv.
Ciao!

Rispondi