Portál AbcLinuxu, 7. května 2025 05:23

Dotaz: Nvidia 6629, kernel 2.6.16, instalace

31.3.2006 12:37 kasparcz | skóre: 9 | Praha
Nvidia 6629, kernel 2.6.16, instalace
Přečteno: 161×
Odpovědět | Admin
Dobry den, pokousim se nainstalovat ovladace Nvidia, verze 6629. Koncim s hlaskou "ERROR: Unable to build the NVIDIA kernel module". Uz jsem zkousel asi vsechny mozne navody, jak to zprovoznit, ale nedari se.

Distribuce: Debian Etch+par novinek z Sid

Jadro: vlastni, verze 2.6.16(config kdyztak dodam), gcc 4.0.3-1

Graf. karta: GeForce256(proto stara verze ovladace)

Ovladace ktere jsem zkousel: 5336,6106,6111,6629

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Mar 31 11:40:45 2006

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.
-> 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.16/source'
-> Performing CC test with CC="cc".
-> Performing rivafb check.
-> Performing rivafb module 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.16/source S
   YSOUT=/lib/modules/2.6.16/build'...
   
   NVIDIA: calling KBUILD...
   make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.16/build KBUILD_VERBOSE=1 -C /lib/
   modules/2.6.16/source SUBDIRS=/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/us
   r/src/nv modules
   make -C /lib/modules/2.6.16/build \
   	KBUILD_SRC=/usr/src/linux-source-2.6.16 \
   	KBUILD_EXTMOD="/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv" -f /
   usr/src/linux-source-2.6.16/Makefile modules
   mkdir -p /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_version
   s
   make -f /usr/src/linux-source-2.6.16/scripts/Makefile.build obj=/root/nvidia
   /NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /root/nvidia/NVIDIA
   -Linux-x86-1.0-6629-pkg1/usr/src/nv/nv_compiler.h
     cc -Wp,-MD,/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.nv.o.d 
   -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.3/include -D__KERNEL__ -I
   include -Iinclude2 -I/usr/src/linux-source-2.6.16/include -include include/l
   inux/autoconf.h  -I/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -
   Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-co
   mmon -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-
   stack-boundary=2 -march=athlon -I/usr/src/linux-source-2.6.16/include/asm-i3
   86/mach-default -Iinclude/asm-i386/mach-default -Wdeclaration-after-statemen
   t -Wno-pointer-sign  -I/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/n
   v -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparen
   theses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-q
   ual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOU
   RCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MI
   NOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCP
   U_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISAB
   LE_DEVICE_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_ST
   R(nv)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /root/nvidia/NVIDIA-Linu
   x-x86-1.0-6629-pkg1/usr/src/nv/.tmp
   nv.o /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv-linux.h:52,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/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
   In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:522,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv-linux.h:75,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv.c:14:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:258: warning: wrong type argument to increment
   In file included from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv.c:14:
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:203:5: war
   ning: "NV_ENABLE_MEM_TRACKING" is not defined
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:231:5: war
   ning: "NV_ENABLE_MEM_TRACKING" is not defined
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:626:2: war
   ning: #warning "conftest.sh failed, assuming remap_page_range(4)!"
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: At top level:
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:201: warning: in
   itialization from incompatible pointer type
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:223:5: warning: 
   "NV_ENABLE_MEM_TRACKING" is not defined
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function 'nv
   os_get_agp_device_by_class':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:401: warning: im
   plicit declaration of function 'pci_find_class'
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:401: warning: as
   signment makes pointer from integer without a cast
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:415: warning: as
   signment makes pointer from integer without a cast
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:1097:5: warning:
   "NV_ENABLE_MEM_TRACKING" is not defined
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function 'nv
   _kern_mmap':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:1541: warning: i
   mplicit declaration of function 'remap_page_range'
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function '_g
   et_phys_address':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2509: warning: p
   assing argument 1 of 'pmd_offset' from incompatible pointer type
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function 'nv
   _agp_init':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2991: warning: i
   mplicit declaration of function 'inter_module_get'
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2992: warning: '
   inter_module_put' is deprecated (declared at include/linux/module.h:575)
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function 'nv
   os_count_devices':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:3134: warning: a
   ssignment makes pointer from integer without a cast
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:3139: warning: a
   ssignment makes pointer from integer without a cast
     cc -Wp,-MD,/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.nv-vm.o
   .d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.3/include -D__KERNEL_
   _ -Iinclude -Iinclude2 -I/usr/src/linux-source-2.6.16/include -include inclu
   de/linux/autoconf.h  -I/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/n
   v -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno
   -common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferr
   ed-stack-boundary=2 -march=athlon -I/usr/src/linux-source-2.6.16/include/asm
   -i386
   /mach-default -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement 
   -Wno-pointer-sign  -I/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv 
   -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparenth
   eses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-qua
   l -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURC
   E -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINO
   R_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_
   X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE
   _DEVICE_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(
   nv_vm)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /root/nvidia/NVIDIA-Lin
   ux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_nv-vm.o /root/nvidia/NVIDIA-Linux-x86-1
   .0-6629-pkg1/usr/src/nv/nv-vm.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv-linux.h:52,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/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
   In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:522,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv-linux.h:75,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv-vm.c:14:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:258: warning: wrong type argument to increment
   In file included from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv-vm.c:14:
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:203:5: war
   ning: "NV_ENABLE_MEM_TRACKING" is not defined
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:231:5: war
   ning: "NV_ENABLE_MEM_TRACKING" is not defined
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:626:2: war
   ning: #warning "conftest.sh failed, assuming remap_page_range(4)!"
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c: At top level
   :
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c:59: warning: 
   'cache_flush' defined but not used
     cc -Wp,-MD,/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.os-agp.
   o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.3/include -D__KERNEL
   __ -Iinclude -Iinclude2 -I/usr/src/linux-source-2.6.16/include -include incl
   ude/linux/autoconf.h  -I/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/
   nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fn
   o-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-float -mprefer
   red-stack-boundary=2 -march=athlon -I/usr/src/linux-source-2.6.16/include/as
   m-i386/mach-default -Iinclude/asm-i386/mach-default -Wdec
   laration-after-statement -Wno-pointer-sign  -I/root/nvidia/NVIDIA-Linux-x86-
   1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -W
   char-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fno
   -common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DM
   ODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_
   MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LIN
   UX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_ATTR
   _PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KB
   UILD_BASENAME=KBUILD_STR(os_agp)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c 
   -o /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_os-agp.o /roo
   t/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv-linux.h:52,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/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
   In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:522,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /nv-linux.h:75,
                    from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /os-agp.c:24:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:258: warning: wrong type argument to increment
   In file included from /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   /os-agp.c:24:
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:203:5: war
   ning: "NV_ENABLE_MEM_TRACKING" is not defined
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:231:5: war
   ning: "NV_ENABLE_MEM_TRACKING" is not defined
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:626:2: war
   ning: #warning "conftest.sh failed, assuming remap_page_range(4)!"
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: At top leve
   l:
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: error: s
   yntax error before '*' token
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: warning:
   type defaults to 'int' in declaration of 'drm_agp_p'
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: warning:
   data definition has no type or storage class
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function
   'KernInitAGP':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:76: warning:
   assignment discards qualifiers from pointer target type
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:85: error: r
   equest for member 'acquire' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:88: warning:
   'inter_module_put' is deprecated (declared at include/linux/module.h:575)
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:113: error: 
   request for member 'copy_info' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:173: error: 
   request for member 'enable' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:185: error: 
   request for member 'release' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:186: warning
   : 'inter_module_put' is deprecated (declared at include/linux/module.h:575)
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function
   'KernTeardownAGP':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:216: error: 
   request for member 'release' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:218: warning
   : 'inter_module_put' is deprecated (declared at include/linux/module.h:575)
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function
   'KernAllocAGPPages':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:265: error: 
   request for member 'allocate_memory' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:273: error: 
   request for member 'bind_memory' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:290: error: 
   request for member 'unbind_memory' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:305: error: 
   request for member 'free_memory' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function
   'KernMapAGPPages':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:337: warning
   : implicit declaration of function 'remap_page_range'
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:345: error: 
   request for member 'unbind_memory' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function
   'KernFreeAGPPages':
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:444: error: 
   request for member 'unbind_memory' in something not a structure or union
   /root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:445: error: 
   request for member 'free_memory' in something not a structure or union
   make[4]: *** [/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.
   o] Error 1
   make[3]: *** [_module_/root/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
   ] Error 2
   make[2]: *** [modules] Error 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [module] 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.

Z toho vypisu mozna nekdo schopny neco vycte. Ja se v teto oblasti mezi schopne nepocitam.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 31.3.2006 13:44 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Nvidia 6629, kernel 2.6.16, instalace
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neoficiální patch.
31.3.2006 16:48 kasparcz | skóre: 9 | Praha
Rozbalit Rozbalit vše Re: Nvidia 6629, kernel 2.6.16, instalace
Dekuji, jsem o krok dal. Po instalaci driveru(7174) s patchem to funguje, ale jenom do restartu. Po nem udev nevytvori zarizeni nvidia. V odkazovane diskusi je to resene, ale podle mne pro FC5. Hratky s udev je pro mne vyssi divci. Jak zaridit vytvoreni zarizeni na Debianu? Prosim.
31.3.2006 17:00 kasparcz | skóre: 9 | Praha
Rozbalit Rozbalit vše Re: Nvidia 6629, kernel 2.6.16, instalace
Tak jsem to vyresil. http://www.abclinuxu.cz/forum/show/120833#4. Nevim jestli je to to prave, ale funguje. Dekuji.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.