Moduli nVidia x kernel 2.4 & 2.6

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
Frunktz
Linux 2.x
Linux 2.x
Messaggi: 272
Iscritto il: mer 20 lug 2005, 0:00

Moduli nVidia x kernel 2.4 & 2.6

Messaggio da Frunktz »

Ciao a tutti. Ho appena compilato il kernel vanilla 2.6.13. quasi tutto ok, c'è qualcosa da sistemare ma pazienza.
Problema:
Ho installato i driver nVidia come moduli per il 2.4 e funzionano solo su esso.
Così dopo aver bootato con il 2.6, provo a fare l'installazione dei driver nVidia cercando di creare i moduli per il 2.6, ma qui sorge il problema, infatti l'installer mi dice che i driver sono già installati e che verranno disinstallati per poi essere reinstallati. Facendo così perdo quindi i moduli del 2.4. Non c'è un modo per averli tutti e due?
Grazie

Avatar utente
DaNiMoTh
Linux 3.x
Linux 3.x
Messaggi: 941
Iscritto il: mar 30 nov 2004, 0:00
Località: irc.syrolnet.org /// #slackware
Contatta:

Messaggio da DaNiMoTh »

Per quanto ne so io.... no.

Se qualcuno però c'è riuscito, sarebbe una bella cosa!

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

Messaggio da gohanz »

Si potrebbe scompattare l'archivio e provare a fare una compilazione manuale :roll:

Esempio

> sh NVIDIA-Linux-x86-1.0-7174-pkg1.run -h

il flag -h scompatta l'archivio ma non usa l'installer, però non ho mai provato

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

Messaggio da gohanz »

Aspetta spulciando ho trovato questo flag

--kernel-module-only


> sh NVIDIA-Linux-x86-1.0-7174-pkg1.run --kernel-module-only

serve proprio a fare compilazioni per chi usa kernel multipliImmagine

brancalessio
Linux 2.x
Linux 2.x
Messaggi: 316
Iscritto il: mer 22 giu 2005, 0:00

Messaggio da brancalessio »

Anche io ho usato l'opzione --kernel-module-only (o -K per brevità) e non ci sono stati problemi.

Facci sapere. Ciao!

Frunktz
Linux 2.x
Linux 2.x
Messaggi: 272
Iscritto il: mer 20 lug 2005, 0:00

Messaggio da Frunktz »

Wow!
Ora provo! Grazie a tutti. Vi terrò aggiornati.

Frunktz
Linux 2.x
Linux 2.x
Messaggi: 272
Iscritto il: mer 20 lug 2005, 0:00

Messaggio da Frunktz »

Bene, ho provato ma non riesco ad installarli.. Mi danno uno strano errore..
Vi posto il log

Codice: Seleziona tutto

ERROR: Unable to load the kernel module 'nvidia.ko'.  This is most likely
       because the kernel module was built using the wrong kernel source files.
       Please make sure you have installed the kernel source files for your
       kernel; on Red Hat Linux systems, for example, be sure you have the
       'kernel-source' rpm installed.  If you know the correct kernel source
       files are installed, you may specify the kernel source path with the
       '--kernel-source-path' commandline option.
Io ho provato anche ad aggiungere codesta opzione, specificando la directory /usr/src/linux, ove giustamente c'è il kernel 2.6.13.
Sempre stesso errore. Come mai?

brancalessio
Linux 2.x
Linux 2.x
Messaggi: 316
Iscritto il: mer 22 giu 2005, 0:00

Messaggio da brancalessio »

Non saprei dirti niente oltre a ricordarti che devi avere X spento quando compili il modulo.

Frunktz
Linux 2.x
Linux 2.x
Messaggi: 272
Iscritto il: mer 20 lug 2005, 0:00

Messaggio da Frunktz »

Beh quello era ovvio.
Il tutto lo stavo facendo da init 3

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

Messaggio da gohanz »

Hai creato il link simbolico in /usr/src chiamato linux che punti alla directory dei sorgenti del 2.6?

Frunktz
Linux 2.x
Linux 2.x
Messaggi: 272
Iscritto il: mer 20 lug 2005, 0:00

Messaggio da Frunktz »

Certo certo. Tutte le solite procedure per compilare un kernel sono state fatte. Infatti la compilazione è riuscita.
Ah, ho lasciato tutti i file oggetto. Non ho eseguito alcun make clean o similar

DarkNeo
Linux 4.x
Linux 4.x
Messaggi: 1071
Iscritto il: sab 4 giu 2005, 0:00
Nome Cognome: Stefano Arbitrio
Slackware: Slackware64 14
Kernel: 3.2.X
Desktop: KDE
Località: Matrix

Messaggio da DarkNeo »

Codice: Seleziona tutto

cat /usr/share/doc/NVIDIA_GLX-1.0/README
Qui spiega come fare quello che ha detto gohanz

Rispondi