Pagina 1 di 1

driver NVIDIA(5336) e kernel 2.6.10

Inviato: sab 8 gen 2005, 23:16
da dragonix
Salve a tutti, ho provato a installare i driver NVIDIA dopo aver ricompilato il kernel 2.6.10, ma non riesco a installarli perché mi da il seguente errore:
<BR>
<BR>ERROR: Unable to load the kernel module ´nvidia.ko´. This is most likely
<BR> because the kernel module was built using the wrong kernel source files.
<BR> Please make sure you have installed the kernel source files for your
<BR> kernel; on Red Hat Linux systems, for example, be sure you have the
<BR> ´kernel-source´ rpm installed. If you know the correct kernel source
<BR> files are installed, you may specify the kernel source path with the
<BR> ´--kernel-source-path´ commandline option.
<BR>-> Kernel module load error: insmod: error inserting ´./usr/src/nv/nvidia.ko´:
<BR> -1 Unknown symbol in module
<BR>ERROR: Installation has failed. Please see the file
<BR> ´/var/log/nvidia-installer.log´ for details. You may find suggestions
<BR> on fixing installation problems in the README available on the Linux
<BR> driver download page at http://www.nvidia.com.
<BR>
<BR>premetto che i sorgenti del kernel sono presenti e il link simbolico /usr/src/linux->/usr/src/linux-2.6.10 pure.
<BR>
<BR>Ho provato a installare i nuovi driver (6629 o qualcosa del genere) e non mi da nessun tipo di errore nell´installazione, ma quando avvio kde si blocca subito.
<BR>Si accettano consigli, suggerimenti!!! Thanks<br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: dom 9 gen 2005, 18:19
da dragonix
Nessuna soluzione da proporre?<br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: dom 9 gen 2005, 18:26
da bukowsko
Che dice il /var/log/nvidia-installer.log?
<BR>Prova a vedere se il file nascosto .config è presente in /usr/src/linux-2.6.10 pure (molte guide alla compilazione del kernel prescrivono di spostarlo-rinominandolo in /boot, mentre l´installer inVidia lo cerca e lo vuole lì in /usr/src/linux).
<BR>Ciau!<br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: dom 9 gen 2005, 19:07
da dragonix
Il .config è presente comunque il log è questo:
<BR>
<BR>
<BR>nvidia-installer log file ´/var/log/nvidia-installer.log´
<BR>creation time: Sun Jan 9 12:28:50 2005
<BR>
<BR>option status:
<BR> license pre-accepted : false
<BR> update : false
<BR> force update : false
<BR> expert : false
<BR> uninstall : false
<BR> driver info : false
<BR> no precompiled interface: false
<BR> no ncurses color : false
<BR> query latest driver ver : false
<BR> OpenGL header files : false
<BR> no questions : false
<BR> silent : false
<BR> XFree86 install prefix : /usr/X11R6
<BR> OpenGL install prefix : /usr
<BR> Installer install prefix: /usr
<BR> kernel source path : (not specified)
<BR> kernel install path : (not specified)
<BR> proc mount point : /proc
<BR> ui : (not specified)
<BR> tmpdir : /tmp
<BR> ftp site : <a href="ftp://download.nvidia.com" target="_blank" target="_new">ftp://download.nvidia.com</a>
<BR>
<BR>Using: nvidia-installer ncurses user interface
<BR>-> License accepted.
<BR>-> There appears to already be a driver installed on your system (version: 1.0-
<BR> 5336). As part of installing this driver (version: 1.0-5336), the existing
<BR> driver will be uninstalled. Are you sure you want to continue? (´no´ will a
<BR> bort installation) (Answer: Yes)
<BR>-> No precompiled kernel interface was found to match your kernel; would you li
<BR> che the installer to attempt to download a kernel interface for your kernel f
<BR> rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
<BR>-> No precompiled kernel interface was found to match your kernel; this means
<BR> that the installer will need to compile a new kernel interface.
<BR>-> Kernel source path: ´/lib/modules/2.6.10/build´
<BR>-> Performing cc_version_check with CC="cc".
<BR>-> Cleaning kernel module build directory.
<BR> executing: ´cd ./usr/src/nv; make clean´...
<BR> rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o os-interfa
<BR> ce.o os-registry.o nvidia.mod.o
<BR> rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
<BR> rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
<BR>-> Building kernel module:
<BR> executing: ´cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.10/build´..
<BR> .
<BR> echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz678/NVID
<BR> IA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv_compiler.h
<BR> CC [M] /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.o
<BR> In file included from include/linux/list.h:7,
<BR> from include/linux/wait.h:23,
<BR> from include/asm/semaphore.h:41,
<BR> from include/linux/sched.h:18,
<BR> from include/linux/module.h:10,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv-linux.h:52,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv.c:14:
<BR> include/linux/prefetch.h: In function `prefetch_range´:
<BR> include/linux/prefetch.h:62: warning: pointer of type `void *´ used in arith
<BR> metic
<BR> In file included from include/linux/dmapool.h:14,
<BR> from include/linux/pci.h:837,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv-linux.h:74,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv.c:14:
<BR> include/asm/io.h: In function `check_signature´:
<BR> include/asm/io.h:242: warning: wrong type argument to increment
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `
<BR> nvos_probe_devices´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:241: warning:
<BR> implicit declaration of function `pci_find_class´
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:241: warning:
<BR> assignment makes pointer from integer without a cast
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:296: warning:
<BR> assignment makes pointer from integer without a cast
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `
<BR> nvos_malloc_pages´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:385: warning:
<BR> use of cast expressions as lvalues is deprecated
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `
<BR> nvos_create_alloc´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:513: warning:
<BR> use of cast expressions as lvalues is deprecated
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:523: warning:
<BR> use of cast expressions as lvalues is deprecated
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `
<BR> nvos_find_agp_by_class´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:613: warning:
<BR> assignment makes pointer from integer without a cast
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:624: warning:
<BR> assignment makes pointer from integer without a cast
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: At top level:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1185: warning:
<BR> initialization from incompatible pointer type
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `
<BR> nv_alloc_file_private´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1193: warning:
<BR> use of cast expressions as lvalues is deprecated
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1204: warning:
<BR> use of cast expressions as lvalues is deprecated
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `
<BR> nv_kern_open´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1265: warning:
<BR> use of cast expressions as lvalues is deprecated
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `
<BR> nv_kern_mmap´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1442: warning:
<BR> `remap_page_range´ is deprecated (declared at include/linux/mm.h:770)
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1461: warning:
<BR> `remap_page_range´ is deprecated (declared at include/linux/mm.h:770)
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1549: warning:
<BR> `remap_page_range´ is deprecated (declared at include/linux/mm.h:770)
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `
<BR> nv_kern_ctl_open´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1914: warning:
<BR> use of cast expressions as lvalues is deprecated
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `
<BR> nv_agp_init´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2871: warning:
<BR> `inter_module_put´ is deprecated (declared at include/linux/module.h:582)
<BR> CC [M] /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.o
<BR> In file included from include/linux/list.h:7,
<BR> from include/linux/wait.h:23,
<BR> from include/asm/semaphore.h:41,
<BR> from include/linux/sched.h:18,
<BR> from include/linux/module.h:10,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv-linux.h:52,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/os-agp.c:24:
<BR> include/linux/prefetch.h: In function `prefetch_range´:
<BR> include/linux/prefetch.h:62: warning: pointer of type `void *´ used in arith
<BR> metic
<BR> In file included from include/linux/dmapool.h:14,
<BR> from include/linux/pci.h:837,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv-linux.h:74,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/os-agp.c:24:
<BR> include/asm/io.h: In function `check_signature´:
<BR> include/asm/io.h:242: warning: wrong type argument to increment
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c: In functi
<BR> on `KernInitAGP´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:120: warni
<BR> ng: `inter_module_put´ is deprecated (declared at include/linux/module.h:582
<BR> )
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:138: warni
<BR> ng: `inter_module_put´ is deprecated (declared at include/linux/module.h:582
<BR> )
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:155: warni
<BR> ng: `inter_module_put´ is deprecated (declared at include/linux/module.h:582
<BR> )
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:167: warni
<BR> ng: `inter_module_put´ is deprecated (declared at include/linux/module.h:582
<BR> )
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:179: warni
<BR> ng: `inter_module_put´ is deprecated (declared at include/linux/module.h:582
<BR> )
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c: In functi
<BR> on `KernTeardownAGP´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:226: warni
<BR> ng: `inter_module_put´ is deprecated (declared at include/linux/module.h:582
<BR> )
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c: In functi
<BR> on `KernMapAGPPages´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-agp.c:345: warni
<BR> ng: `remap_page_range´ is deprecated (declared at include/linux/mm.h:770)
<BR> CC [M] /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-interf
<BR> ace.o
<BR> In file included from include/linux/list.h:7,
<BR> from include/linux/wait.h:23,
<BR> from include/asm/semaphore.h:41,
<BR> from include/linux/sched.h:18,
<BR> from include/linux/module.h:10,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv-linux.h:52,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/os-interface.c:26:
<BR> include/linux/prefetch.h: In function `prefetch_range´:
<BR> include/linux/prefetch.h:62: warning: pointer of type `void *´ used in arith
<BR> metic
<BR> In file included from include/linux/dmapool.h:14,
<BR> from include/linux/pci.h:837,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv-linux.h:74,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/os-interface.c:26:
<BR> include/asm/io.h: In function `check_signature´:
<BR> include/asm/io.h:242: warning: wrong type argument to increment
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-interface.c: In
<BR> function `os_alloc_contig_pages´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-interface.c:292:
<BR> warning: use of cast expressions as lvalues is deprecated
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-interface.c: In
<BR> function `save_wb´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-interface.c:748:
<BR> warning: use of cast expressions as lvalues is deprecated
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-interface.c: In
<BR> function `os_map_io_space´:
<BR> /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-interface.c:916:
<BR> warning: `remap_page_range´ is deprecated (declared at include/linux/mm.h:77
<BR> 0)
<BR> CC [M] /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/os-regist
<BR> ry.o
<BR> In file included from include/linux/list.h:7,
<BR> from include/linux/wait.h:23,
<BR> from include/asm/semaphore.h:41,
<BR> from include/linux/sched.h:18,
<BR> from include/linux/module.h:10,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv-linux.h:52,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/os-registry.c:14:
<BR> include/linux/prefetch.h: In function `prefetch_range´:
<BR> include/linux/prefetch.h:62: warning: pointer of type `void *´ used in arith
<BR> metic
<BR> In file included from include/linux/dmapool.h:14,
<BR> from include/linux/pci.h:837,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/nv-linux.h:74,
<BR> from /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/
<BR> nv/os-registry.c:14:
<BR> include/asm/io.h: In function `check_signature´:
<BR> include/asm/io.h:242: warning: wrong type argument to increment
<BR> LD [M] /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nvidia.o
<BR> Building modules, stage 2.
<BR> MODPOST
<BR> *** Warning: "pci_find_class" [/tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1
<BR> /usr/src/nv/nvidia.ko] undefined!
<BR> *** Warning: "__VMALLOC_RESERVE" [/tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-p
<BR> kg1/usr/src/nv/nvidia.ko] undefined!
<BR> CC /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nvidia.mo
<BR> d.o
<BR> LD [M] /tmp/selfgz678/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nvidia.ko
<BR>-> done.
<BR>-> Kernel module compilation complete.
<BR>ERROR: Unable to load the kernel module ´nvidia.ko´. This is most likely
<BR> because the kernel module was built using the wrong kernel source files.
<BR> Please make sure you have installed the kernel source files for your
<BR> kernel; on Red Hat Linux systems, for example, be sure you have the
<BR> ´kernel-source´ rpm installed. If you know the correct kernel source
<BR> files are installed, you may specify the kernel source path with the
<BR> ´--kernel-source-path´ commandline option.
<BR>-> Kernel module load error: insmod: error inserting ´./usr/src/nv/nvidia.ko´:
<BR> -1 Unknown symbol in module
<BR>ERROR: Installation has failed. Please see the file
<BR> ´/var/log/nvidia-installer.log´ for details. You may find suggestions
<BR> on fixing installation problems in the README available on the Linux
<BR> driver download page at http://www.nvidia.com.
<BR><br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: dom 9 gen 2005, 19:39
da bukowsko
oops! Chiedo scusa dragonix.Io ho compilato col 2.6.10 il vecchio driver nvidia e mi è andata bene.
<BR>Prova a vedere : <!-- BBCode Start --><A HREF="http://www.nvnews.net/vbulletin/showthread.php?t=42964" TARGET="_blank">in questo thread</A><!-- BBCode End --><br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: dom 9 gen 2005, 21:23
da dragonix
Utilizzando le 2 patch presenti nel thread sono riuscito a installare l´ultilma versione dei driver, adesso kde si avvia, ma non mi funzionano le applicazioni 3D (tipo alcuni screensaver).... bho<br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: lun 10 gen 2005, 0:58
da meritil
Io ho istallato il 2.6.10 su 4 macchine differenti e con i driver NVIDIA 6629 non ho mai avuto problemi, non ho applicato nessuna patch ai drivers.
<BR>
<BR>Ciao
<BR>
<BR>ps: ma perchè istallavi i 5336?<br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: lun 10 gen 2005, 9:57
da dragonix
Installavo i 5336 semplicemente perché non avevo visto che erano usciti i nuovi drivers e ancora non capisco perché installando i 6629 si blocca kde<br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: lun 10 gen 2005, 12:10
da meritil
Altri window manager invece ti partono ?<br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: lun 10 gen 2005, 14:51
da dragonix
La situazione aggiornata è la seguente: ho ricompilato il kernel 2.6.10 (non ricordo nemmeno cosa ho cambiato), ho reinstallato i drivers Nvidia 6629 senza nessuna patch e sembra funzionare tutto. Ho provato a mettere lo screensaver "Venti Solari (GL)" ma non funziona, quando avevo il kernel 2.6.5 con driver NVIDIA 5336 invece si.
<BR>Potete provare se a voi funziona? Ovviamente con kernel 2.6.10 e driver NVIDIA 6629<br>

driver NVIDIA(5336) e kernel 2.6.10

Inviato: lun 10 gen 2005, 15:12
da meritil
Non ho uno screensaver che si chiama Venti Solari o la relativa versione inglese tipo sunwinds o solarwinds :-[
<BR>Ne ho una 30ina di screensaver che funzionano tutti, li uso in random mode e nessuno si è mai piantato o ha osato non funzionare :-]
<BR>
<BR>Ciao
<BR>
<BR>ps: 2.6.10 e 6629<br>