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.
Rispondi
andreasl
Linux 0.x
Linux 0.x
Messaggi: 18
Iscritto il: mar 28 nov 2006, 11:00

driver nvidia

Messaggio da andreasl »

Ciao a tutti, ho tentato di installare i driver nvidia lanciando

sh NVIDIA-Linux-x86-1.0-9629-pkg1.run

ma non riesce a terminare l'installazione. la parte terminale del file /var/log/nvidia-installer.log dice

Codice: Seleziona tutto

-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.o'.  This happens most
       frequently when this kernel module was built against the wrong or
       improperly configured kernel sources, with a version of gcc that differs
       from the one used to build the target kernel, or if a driver such as
       rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
       obtaining ownership of the NVIDIA graphics device(s).
       
       Please see the log entries 'Kernel module load error' and 'Kernel
       messages' at the end of the file '/var/log/nvidia-installer.log' for
       more information.
-> Kernel module load error: Warning: loading ./usr/src/nv/nvidia.o will taint
   the kernel: non-GPL license - NVIDIA
   See http://www.tux.org/lkml/#export-tainted for information about tainted
   modules
   ./usr/src/nv/nvidia.o: init_module: No such device
   ./usr/src/nv/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
-> Kernel messages:
   pciehp: PCI Express Hot Plug Controller Driver version: 0.5
   uhci.c: USB Universal Host Controller Interface driver v1.1
   usb-uhci.c: $Revision: 1.275 $ time 02:01:41 Sep  1 2006
   usb-uhci.c: High bandwidth mode enabled
   usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
   scsi singledevice 0 0 0 0
   scsi singledevice 0 0 1 0
   scsi singledevice 0 0 2 0
   scsi singledevice 0 0 3 0
   scsi singledevice 0 0 4 0
   scsi singledevice 0 0 5 0
   scsi singledevice 0 0 6 0
   scsi singledevice 0 0 7 0
   hub.c: new USB device 00:02.0-6, assigned address 3
   scsi1 : SCSI emulation for USB Mass Storage devices
   Vendor: SigmaTel  Model: MSCN              Rev: 0100
   Type:   Direct-Access                      ANSI SCSI revision: 02
   Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
   SCSI device sda: 1012736 512-byte hdwr sectors (519 MB)
   sda: Write Protect is off
   sda: sda1
   WARNING: USB Mass Storage data integrity not assured
   USB Mass Storage device found at 3
   usb.c: USB disconnect on device 00:02.0-6 address 3
   NVRM: No NVIDIA graphics adapter found!
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.
qualcuno sa suggerirmi come aggirare il problema ?

andreasl
Linux 0.x
Linux 0.x
Messaggi: 18
Iscritto il: mar 28 nov 2006, 11:00

Messaggio da andreasl »

dimenticavo uso slack 11 e kernel 2.4.33.3

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

hai aggiornato gcc rispetto all'installazione? hai installato i kernel-source e i kernel-headers corretti?

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

Non vorrei sbagliarmi ma mi sembra che tempo fa un'ultima vesione dei driver Nvidia mi avessero dato problemi con un kernel non molto aggiornato.

Forse per il 2.4 dei istallare una versione più vecchia dei driver.

andreasl
Linux 0.x
Linux 0.x
Messaggi: 18
Iscritto il: mar 28 nov 2006, 11:00

Messaggio da andreasl »

gcc non l'ho aggiornato, kernel-source e i kernel-headers ci sono, infatti la compilazione pare andare a buon fine. Il problema sembra nel caricamento del modulo, di licenza, sembra che le licenze non-GPL siano inaccettate.

in teoria si potrebbe forzare con l'opzione -f

stasera provo versioni più vecchie, però mi incuriosisce la vicenda della licenza

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Messaggio da albatrosla »

Penso abbia ragione chi parla di mismatch nelle versioni di gcc. E' molto probabile che la versione con la quale hai compilato (o chi per te lo ha fatto) il kernel della tua macchina sia diversa da quella che ora utilizzi per il build di quel modulo.

andreasl
Linux 0.x
Linux 0.x
Messaggi: 18
Iscritto il: mar 28 nov 2006, 11:00

Messaggio da andreasl »

Ho installato un versione più vecchia, continua a darmi il warning sulla licenza non-GPL. Però ora il modulo viene caricato con warning, ma sembra che tutto funzioni!

clodo
Linux 3.x
Linux 3.x
Messaggi: 511
Iscritto il: dom 23 gen 2005, 0:00
Distribuzione: debian

Messaggio da clodo »

Puoi usare anche il nuovo driver, pero' controlla le solite cose:
$ cat /proc/verion
Linux version 2.6.17-2-686 (Debian 2.6.17-9) (waldi@debian.org) (gcc version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13))

$ gcc -v
......
Thread model: posix
gcc version 4.1.2 20061028 (prerelease) (Debian 4.1.1-19)
In tale caso i due gcc corrispondono, ma se non sono della stessa versione devi installare il gcc che combacia con quello del kernel, poi spegni X e, da root:

Codice: Seleziona tutto

# export CC=gcc`versione uguale a quella del kernel`
Poi rilanci l'installer del driver

Jak
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: ven 1 dic 2006, 16:58

Messaggio da Jak »

Ciao a tutti!

Dopo tante ore spese per niente cercando di far funzionare la mia Radeon A9250 con i Driver binari di ATI (è l'unica scheda non supportata, che fortuna!), avevo disinstallato Linux. Scelta pessima però non avevo finanze sufficienti per acquistare una nVidia :P

Ora ho comandato una Asus N6200 e dovrebbe arrivarmi nei prossimi giorni.

Ho intenzione di continuare ad utilizzare il Kernel 2.4.33.3, qual'è l'ultima versione dei driver nVidia che supporta questo Kernel?

andreasl tu quale hai installato?

andreasl
Linux 0.x
Linux 0.x
Messaggi: 18
Iscritto il: mar 28 nov 2006, 11:00

Messaggio da andreasl »

dunque io ho usato
NVIDIA_nforce-1.0-0261.tar.gz

che però credo non contenga i driver video, a me serviva il resto: chipset nforce4, audio, rete, ecc...

Io ho una scheda video ati x300 e i driver ufficiali funzionano benissimo!!!

Rispondi