[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Pelamordedeus ! Era pra ser simples ....



Ae turma !!!

continuo com o mesmo problema instalei o "kernel-image-2.6.10-1-k7" e toda vez que tento instalar o drive da nvidia que peguei no site oficial, o mais atual
"NVIDIA-Linux-x86-1.0-7167-pkg1-custom.run"

nao consigo executar a instalacao , pois o instalador me retorna um erro classico. O mesmo nao acontece com o "kernel-image-2.4.27-2-k7" que uso pra escrever este e-mail, com o drive da nvidia instalado de forma devida e sem problemas, o processo eh o mesmo e nao consigo o mesmo resultado que eh o X funcionando com o drive oficial.

E pra tirar a prova tentei com outro kernel, mas especificamente o kernel-image-2.6.8-2-k7 e tive o mesmo problema.

A novidade eh que vou colocar aqui o erro que retorna e quem puder me ajudar eu fico realmente muito agradecido,
conteudo retirado do /var/log/nvidia-installer.log


===============================================================
-> done.
-> Kernel module compilation complete.
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.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
  -1 Unknown symbol in 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.

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Tue Mar 15 18:53:02 2005

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files     : false
  no questions            : false
  silent                  : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> There appears to already be a driver installed on your system (version: 1.0-
   7167).  As part of installing this driver (version: 1.0-7167), the existing 
   driver will be uninstalled.  Are you sure you want to continue? ('no' will a
   bort installation) (Answer: Yes)
-> No precompiled kernel interface was found to match your kernel; would you li
   ke the installer to attempt to download a kernel interface for your kernel f
   rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
   this means that the installer will need to compile a kernel interface for
   your kernel.
-> Kernel source path: '/lib/modules/2.6.8-2-k7/build'
-> Performing CC test with CC="cc".
-> Performing rivafb check.
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
   rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os-
   agp.o os-interface.o os-registry.o nvidia.mod.o
   rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
   rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
   rm -f -rf .tmp_versions
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.8-2-k7/buil
   d SYSOUT=/lib/modules/2.6.8-2-k7/build'...
   
   NVIDIA: calling KBUILD...
   make CC=cc  KBUILD_VERBOSE=1 -C /lib/modules/2.6.8-2-k7/build SUBDIRS=/tmp/s
   elfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv modules
   mkdir -p /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv/.t
   mp_versions
   make -f scripts/Makefile.build obj=/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167
   -pkg1-custom/usr/src/nv
   echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz2311/NVI
   DIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv/nv_compiler.h
     cc -Wp,-MD,/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/n
   v/.nv.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -Wall -Wstr
   ict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pipe -msoft-
   float -mpreferred-stack-boundary=2  -march=athlon -Iinclude/asm-i386/mach-de
   fault -O2 -fomit-frame-pointer  -I/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-
   pkg1-custom/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wch
   ar-subscripts -Wparentheses -Wpointer-arith  -Wno-multichar  -Werror -O -
   fno-common -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NA
   MES -D__KERNEL__ -DMODULE  -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
   RNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7
   167  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -UDEBUG -U_DE
   BUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_5_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -
   DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DNV_VMAP_4_
   PRESENT  -DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /tmp/se
   lfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv/.tmp_nv.o /tmp/sel
   fgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv/nv.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:14,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:18,
                    from include/linux/module.h:10,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/nv-linux.h:46,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/nv.c:14:
   include/linux/prefetch.h: In function `prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
   metic
     cc -Wp,-MD,/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/n
   v/.nv-vm.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -Wall -W
   strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pipe -mso
   ft-float -mpreferred-stack-boundary=2  -march=athlon -Iinclude/asm-i386/mach
   -default -O2 -fomit-frame-pointer  -I/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-71
   67-pkg1-custom/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -
   Wchar-subscripts -Wparentheses -Wpointer-arith  -Wno-multichar  -Werror -O -
   fno-common -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NA
   MES -D__KERNEL__ -DMODULE  -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
   RNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7
   167  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_O
   K   -DNVCPU_X86      -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_5_PRESE
   NT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_
   SIMPLE_CREATE_PRESENT -DNV_VMAP_4_PRESENT  -DMODULE -DKBUILD_BASENAME=nv_vm 
   -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1
   -custom/usr/src/nv/.tmp_nv-vm.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pk
   g1-custom/usr/src/nv/nv-vm.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:14,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:18,
                    from include/linux/module.h:10,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/nv-linux.h:46,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/nv-vm.c:14:
   include/linux/prefetch.h: In function `prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
   metic
     cc -Wp,-MD,/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/n
   v/.os-agp.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -Wall -
   Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pipe -ms
   oft-float -mpreferred-stack-boundary=2  -march=athlon -Iinclude/asm-i386/mac
   h-default -O2 -fomit-frame-pointer  -I/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7
   167-pkg1-custom/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat 
   -Wchar-subscripts -Wparentheses -Wpointer-arith  -Wno-multichar  -Werror -O 
   -fno-common -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_N
   AMES -D__KERNEL__ -DMODULE  -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__K
   ERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=
   7167  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -UDEBUG -U_D
   EBUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_5_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT 
   -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DNV_VMAP_4
   _PRESENT  -DMODULE -DKBUILD_BASENAME=os_agp -DKBUILD_MODNAME=nvidia -c -
   o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv/.tmp_os-a
   gp.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv/os-agp
   .c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:14,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:18,
                    from include/linux/module.h:10,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/nv-linux.h:46,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/os-agp.c:24:
   include/linux/prefetch.h: In function `prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
   metic
     cc -Wp,-MD,/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/n
   v/.os-interface.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -
   Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pi
   pe -msoft-float -mpreferred-stack-boundary=2  -march=athlon -
   Iinclude/asm-i386/mach-default -O2 -fomit-frame-pointer  -I/tmp/selfgz2311/N
   VIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv -Wall -Wimplicit -Wreturn-ty
   pe -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith  -Wno-m
   ultichar  -Werror -O -fno-common -MD   -Wsign-compare -Wno-cast-qual -Wno-er
   ror -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNTRM -D_GNU_SOURCE -D_LOO
   SE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSI
   ON=0 -DNV_PATCHLEVEL=7167  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_
   X86      -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_5_PRESENT -DNV_CHAN
   GE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREAT
   E_PRESENT -DNV_VMAP_4_PRESENT  -DMODULE -DKBUILD_BASENAME=os_interface -DKBU
   ILD_MODNAME=nvidia -c -o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-cust
   om/usr/src/nv/.tmp_os-interface.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-
   pkg1-custom/usr/src/nv/os-interface.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:14,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:18,
                    from include/linux/module.h:10,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/nv-linux.h:46,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/os-interface.c:26:
   include/linux/prefetch.h: In function `prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
   metic
     cc -Wp,-MD,/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/n
   v/.os-registry.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -W
   all -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pip
   e -msoft-float -mpreferred-stack-boundary=2  -march=athlon -Iinclude/asm-i38
   6/mach-default -O2 -fomit-frame-pointer  -I/tmp/selfgz2311/NVIDIA-Linux-x86-
   1.0-7167-pkg1-custom/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wfo
   rmat -Wchar-subscripts -Wparentheses -Wpointer-arith  -W
   no-multichar  -Werror -O -fno-common -MD   -Wsign-compare -Wno-cast-qual -Wn
   o-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNTRM -D_GNU_SOURCE -D
   _LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_V
   ERSION=0 -DNV_PATCHLEVEL=7167  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNV
   CPU_X86      -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_5_PRESENT -DNV_
   CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_SIMPLE_C
   REATE_PRESENT -DNV_VMAP_4_PRESENT  -DMODULE -DKBUILD_BASENAME=os_registry -D
   KBUILD_MODNAME=nvidia -c -o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-c
   ustom/usr/src/nv/.tmp_os-registry.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-716
   7-pkg1-custom/usr/src/nv/os-registry.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:14,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:18,
                    from include/linux/module.h:10,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/nv-linux.h:46,
                    from /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/os-registry.c:14:
   include/linux/prefetch.h: In function `prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
   metic
     ld -m elf_i386  -r -o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custo
   m/usr/src/nv/nvidia.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/nv-kernel.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom
   /usr/src/nv/nv.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/s
   rc/nv/nv-vm.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/
   nv/os-agp.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv
   /os-interface.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/sr
   c/nv/os-registry.o
     Building modules, stage 2.
   make -rR -f /usr/src/kernel-headers-2.6.8-2-k7/scripts/Makefile.modpost
     scripts/mod/modpost -i /usr/src/kernel-headers-2.6.8-2-k7/Module.symvers /
   tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/nv/nvidia.o
     cc -Wp,-MD,/tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/usr/src/n
   v/.nvidia.mod.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude  -Wa
   ll -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pipe
   -msoft-float -mpreferred-stack-boundary=2  -march=athlon -Iinclude/asm-i386/
   mach-default -O2 -fomit-frame-pointer     -DKBUILD_BASENAME=nvidia -DKBUILD_
   MODNAME=nvidia -DMODULE -c -o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1
   -custom/usr/src/nv/nvidia.mod.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pk
   g1-custom/usr/src/nv/nvidia.mod.c
     ld -m elf_i386 -r -o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom
   /usr/src/nv/nvidia.ko /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/
   usr/src/nv/nvidia.o /tmp/selfgz2311/NVIDIA-Linux-x86-1.0-7167-pkg1-custom/us
   r/src/nv/nvidia.mod.o
   NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
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.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
   -1 Unknown symbol in module
-> Kernel messages:
   nvidia: Unknown symbol agp_enable
   nvidia: Unknown symbol agp_backend_acquire
   nvidia: Unknown symbol agp_free_memory
   nvidia: Unknown symbol agp_allocate_memory
   nvidia: Unknown symbol agp_unbind_memory
   nvidia: Unknown symbol agp_copy_info
   nvidia: Unknown symbol agp_backend_release
   nvidia: Unknown symbol agp_bind_memory
   nvidia: Unknown symbol agp_enable
   nvidia: Unknown symbol agp_backend_acquire
   nvidia: Unknown symbol agp_free_memory
   nvidia: Unknown symbol agp_allocate_memory
   nvidia: Unknown symbol agp_unbind_memory
   nvidia: Unknown symbol agp_copy_info
   nvidia: Unknown symbol agp_backend_release
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.

Reply to: