Pagina 1 di 2

Driver NVIDIA

Inviato: mar 24 gen 2006, 13:02
da Dae
Salve a tutti... ho deciso di aprire un nuovo topic dato che il mio problema con l'istallazione dei driver nvdia va a peggiorare...mi da un errore che non riesco a capire... posto parte dell'output finale:

Codice: Seleziona tutto

In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:454,
                    from /tmp/selfgz2344/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
   /nv/nv-linux.h:71,
                    from /tmp/selfgz2344/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src
   /nv/os-registry.c:14:
   include/asm/io.h: In function `check_signature':
   include/asm/io.h:253: warning: wrong type argument to increment
     ld -m elf_i386 -m elf_i386  -r -o /tmp/selfgz2344/NVIDIA-Linux-x86-1.0-817
   8-pkg1/usr/src/nv/nvidia.o /tmp/selfgz2344/NVIDIA-Linux-x86-1.0-8178-pkg1/us
   r/src/nv/nv-kernel.o /tmp/selfgz2344/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/
   nv/nv.o /tmp/selfgz2344/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/nv-vm.o /t
   mp/selfgz2344/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-agp.o /tmp/selfgz
   2344/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-interface.o /tmp/selfgz234
   4/NVIDIA-Linux-x86-1.0-8178-pkg1/usr/src/nv/os-registry.o
     Building modules, stage 2.
   make -rR -f /usr/src/linux-2.6.15/scripts/Makefile.modpost
   /usr/src/linux-2.6.15/scripts/Makefile.modpost:38: .config: No such file or 
   directory
   make[4]: *** No rule to make target `.config'.  Stop.
   make[3]: *** [modules] Error 2
   make[2]: *** [modules] Error 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [mdl] Error 1
   make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
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.
per installarli esco da X e utilizzo la seguente riga -->
sh NVIDIA etcetc... .run
dove sbaglio? grazie in anticipo! :roll:

Inviato: mar 24 gen 2006, 13:12
da Salvo
Devi lasciare il .config nei sorgenti.
E guarda se /usr/src/linux punta ai sorgenti del tuo kernel.

Inviato: mar 24 gen 2006, 13:17
da Dae
si, /usr/src/linux punta ai sorgenti dei kernel che stanno nella directory /usr/src/linux-2.6.15.. riguardo al file .config sta nella directory /usr/src/linux-2.6.15...e ora??? :(

Inviato: mar 24 gen 2006, 13:20
da Dae
rettifico, nella directory dei sorgenti c sta un file .config.cmd, nn penso sia quello... riguardo al file .config contenente i settaggi del kernel, penso di averlo spostato in /boot come da guida rinominandolo config-2.6.15-new.. come faccio a riportarlo nella directory dei sorgenti senza combinare un casino?

Inviato: mar 24 gen 2006, 13:25
da Lean
cp /boot/config-2.6.15-new /usr/src/linux/.config

Inviato: mar 24 gen 2006, 13:26
da P3RUGINO1
cp /boot/config-2.6.15-new /usr/src/linux-2.6.15/.config

Inviato: mar 24 gen 2006, 13:28
da absinthe
Dae ha scritto:rettifico, nella directory dei sorgenti c sta un file .config.cmd, nn penso sia quello... riguardo al file .config contenente i settaggi del kernel, penso di averlo spostato in /boot come da guida rinominandolo config-2.6.15-new.. come faccio a riportarlo nella directory dei sorgenti senza combinare un casino?
cp /boot/config-2.6.15-new /usr/src/linux/.config

sta "guida" chi l'ha scritta...bah... mi dici quale è che magari la correggiamo... sempre avvisando l'autore prima... sei già il terzo o il quarto che legge sta "guida" e si trova al perso.

E' SBAGLIATO SPOSTARE IL .config !!! VA LASCIATO LI' AL PIU' SI _COPIA_ IN BOOT PER AVERNE UNA COPIA DI BACKUP !!!


edit-----------------------------
oddio 3 post contemporanei.......ghghghgh
end edit------------------------

M.

PS: tra l'altro come è emerso in chat non è neppure stringentemente necessario: il kernel ha un opzione per eseguire da solo una copia compressa del prorpio config (mi pare venga memorizzata in /proc/)

Inviato: mar 24 gen 2006, 13:31
da Dae
fin qui c'ero, volevo sapere se si creano problemi con dipendenze, link simbolici e via dicendo! :shock:
la guida e' questa... anche se a me ha sempre funzionato! :) --->
http://www.slacky.it/tutorial/kernel/co ... ernel.html

P.S. Spostato il file .config, devo ricompilare?
grazzziee :wink:

Inviato: mar 24 gen 2006, 13:44
da meritil
nel ottimo howto c'è scritto di muovere .config copiate anzichè muovere, stessa cosa per bzImage e System.map (hai visto mai scappasse un rm /boot/* :lol: :lol: :lol: )


Ciao

Inviato: mar 24 gen 2006, 13:47
da Dae
ancora non mi e' chiara una cosa, sono driver o una patch per il kernel? cioe' una volta spostato il .config e installati devo ricompilare il kernel?

Inviato: mar 24 gen 2006, 13:48
da absinthe
Dae ha scritto:fin qui c'ero, volevo sapere se si creano problemi con dipendenze, link simbolici e via dicendo! :shock:
la guida e' questa... anche se a me ha sempre funzionato! :) --->
http://www.slacky.it/tutorial/kernel/co ... ernel.html

P.S. Spostato il file .config, devo ricompilare?
grazzziee :wink:
ho visto la guida: è un refuso dalle righe precedenti credo...

no una volta spostato il config non devi fare altro che installare i drivers nvidia.

M

Inviato: mar 24 gen 2006, 13:48
da Salvo
Non devi ricompilare. Puoi installare direttamente i driver.

Inviato: mar 24 gen 2006, 13:50
da gallows
# mv .config /boot/config-2.4.xx
Hmm, nella guida sostituirei "mv" con "cp"

Inviato: mar 24 gen 2006, 13:57
da Dae
driver installati correttamente a quanto pare! grazie mille a tutti x gli aiuti! un ultima cosa riguardo a xorg.conf, qualcuno sa dirmi cosa editare?

Inviato: mar 24 gen 2006, 14:05
da Salvo
Togli Load "dri" e metti Load "glx".
Driver "nvidia" al posto di Driver "*".