NVIDIA Install Problem Not Seen Before

Aaron Greenwood agreenwo at comcast.net
Sun Feb 6 16:51:20 UTC 2005


I found the solution to my problem getting the NVIDIA drives to compile 
& install 

It was an incorrect bios setup problem.

In the bios I set PnP OS to "NO"  and IRQ to VGA to "YES" and everything 
worked.

The problems had nothing to do with the kernel source or the NVIDIA package.



Aaron Greenwood wrote:

> No matter what I try I get the following error when trying to install 
> the nvidia drivers. 
> 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.
>
> How can this be when the installed kernel packages are:
>
> kernel-2.6.9-1.11_FC2
> kernel-sourcecode-2.6.9-1.11_FC2
>
> and the running Kernel as reported by uname is:
>
> Linux scope.bio.uci.edu 2.6.9-1.11_FC2 #1 Sun Jan 2 15:49:30 EST 2005 
> i686 i686 i386 GNU/Linux
>
> NVIDIA Driver Package Used
>
> NVIDIA-Linux-x86-1.0-6629-pkg1.run
>
>
> COMPLETE LOG FILE:
>
> nvidia-installer log file '/var/log/nvidia-installer.log'
> creation time: Sat Jan  8 09:49:23 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.
> -> 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.9-1.11_FC2/source'
> -> Performing CC test with CC="cc".
> -> Performing rivafb check.
> -> Performing rivafb module check.
> WARNING: Your kernel was configured to include rivafb support as
>         a loadable kernel module.
>                 The rivafb driver conflicts with the NVIDIA driver; the
>         NVIDIA kernel module will still be built and installed,
>         but be aware that the NVIDIA driver will not be able to
>         function properly if the rivafb module is loaded!
> -> 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.9-1.11_FC2/
>   source SYSOUT=/lib/modules/2.6.9-1.11_FC2/build'...
>   Your kernel was configured to include rivafb support as
>   a loadable kernel module.
>     The rivafb driver conflicts with the NVIDIA driver; the
>   NVIDIA kernel module will still be built and installed,
>   but be aware that the NVIDIA driver will not be able to
>   function properly if the rivafb module is loaded!
>     *** Failed rivafb module sanity check, but continuing! ***
>       NVIDIA: calling KBUILD...
>   make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.9-1.11_FC2/build 
> KBUILD_VERBOSE=1   -C /lib/modules/2.6.9-1.11_FC2/source 
> SUBDIRS=/tmp/selfgz3028/NVIDIA-Linux-x
>   86-1.0-6629-pkg1/usr/src/nv modules
>   make -C /lib/modules/2.6.9-1.11_FC2/build        \
>   KBUILD_SRC=/lib/modules/2.6.9-1.11_FC2/build         
> KBUILD_VERBOSE=1    \
>   KBUILD_CHECK= 
> KBUILD_EXTMOD="/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/
>   usr/src/nv"    \
>           -f /lib/modules/2.6.9-1.11_FC2/build/Makefile modules
>   mkdir -p 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_vers
>   ions
>   make -f /lib/modules/2.6.9-1.11_FC2/build/scripts/Makefile.build 
> obj=/tmp/se
>   lfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
>   echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > 
> /tmp/selfgz3028/NVI
>   DIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv_compiler.h
>     cc 
> -Wp,-MD,/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.nv.o
>   .d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Iinclude2 
> -I/lib/m
>   odules/2.6.9-1.11_FC2/build/include  
> -I/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-
>   6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigraphs 
> -fno-strict-al
>   iasing -fno-common -Os -fomit-frame-pointer -g 
> -Wdeclaration-after-statement
>   -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-builtin-log2 
> -fno-builtin-
>   puts -mpreferred-stack-boundary=2 -march=i686 -mregparm=3 
> -I/lib/modules/2.6
>   .9-1.11_FC2/build/include/asm-i386/mach-default 
> -Iinclude/asm-i386/mach-defa
>   ult  -I/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv 
> -Wall -Wimp
>   licit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts 
> -Wparentheses -Wpoin
>   ter-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-qual 
> -Wno-erro
>   r -D_LOOSE_KERNEL_NAMES -D__KE
>   RNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES 
> -D__KERNEL__ -DMO
>   DULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 
> -DNV_UNI
>   X -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG 
> -DNV_REMAP_
>   PAGE_RANGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT 
> -DNV_PCI_DISABLE_DEVICE_PRESENT -
>   DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE -DKBUILD_BASENAME=nv 
> -DKBUILD_MODNA
>   ME=nvidia -c -o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.t
>   mp_nv.o /tmp/selfgz3028/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:18,
>                    from include/linux/module.h:10,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:52,
>                    from 
> /tmp/selfgz3028/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:821,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:75,
>                    from 
> /tmp/selfgz3028/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:240: warning: wrong type argument to increment
>   /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In 
> function   `nv_agp_init':
>   /tmp/selfgz3028/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:572)
>     cc 
> -Wp,-MD,/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.nv-v
>   m.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude 
> -Iinclude2 -I/li
>   b/modules/2.6.9-1.11_FC2/build/include  
> -I/tmp/selfgz3028/NVIDIA-Linux-x86-1
>   .0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigraphs 
> -fno-strict
>   -aliasing -fno-com
>   mon -Os -fomit-frame-pointer -g -Wdeclaration-after-statement -pipe 
> -msoft-f
>   loat -m32 -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts 
> -mpreferr
>   ed-stack-boundary=2 -march=i686 -mregparm=3 
> -I/lib/modules/2.6.9-1.11_FC2/bu
>   ild/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default  
> -I/tmp/se
>   lfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit 
> -Wreturn
>   -type -Wswitch -Wformat -Wchar-subscripts -Wparentheses 
> -Wpointer-arith -Wno
>   -multichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno-error 
> -D_LOOSE_KER
>   NEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE 
> -D_LOOSE_KERNEL_NAMES -
>   D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 
> -DNV_PATCHLEV
>   EL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG 
> -U_DEBUG -DND
>   EBUG -DNV_REMAP_PAGE_RANGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT 
> -DNV_PCI_DISABLE_
>   DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE 
> -DKBUILD_BASENAME=n
>   v_vm -DKBUILD_MODNAME=nvidia -c -o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629
>   -pkg1/usr/src/nv/.tmp_nv-vm.o /tmp/
>   elfgz3028/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:18,
>                    from include/linux/module.h:10,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:52,
>                    from 
> /tmp/selfgz3028/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:821,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:75,
>                    from 
> /tmp/selfgz3028/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:240: warning: wrong type argument to increment
>   /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c: 
> At top le
>   vel:
>   
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c:59: 
> warnin
>   g: `cache_flush' defined but not used
>     cc 
> -Wp,-MD,/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.os-a
>   gp.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude 
> -Iinclude2 -I/l
>   ib/modules/2.6.9-1.11_FC2/build/include  
> -I/tmp/selfgz3028/NVIDIA-Linux-x86-
>   1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigraphs 
> -fno-stric
>   t-aliasing -fno-common -Os -fomit-frame-pointer -g 
> -Wdeclaration-after-state
>   ment -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-builtin-log2 
> -fno-bui
>   ltin-puts -mpreferred-stack-boundary=2 -march=i686 -mregparm=3 
> -I/lib/module
>   s/2.6.9-1.11_FC2/build/include/asm-i386/mach-default 
> -Iinclude/asm-i386/mach
>   -default  
> -I/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall   
> -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts 
> -Wparentheses -
>   Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-qual
>    -Wno-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_
>   VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK 
> -DNVCPU_X8
>   6 -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_5 
> -DNV_CHANGE_PAGE_ATTR_PR
>   ESENT -DNV_PCI_DISABLE_DEVICE_PRESENT 
> -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMOD
>   ULE -DKBUILD_BASENAME=os_agp -DKBUILD_MODNAME=nvidia -c -o 
> /tmp/selfgz3028/N
>   VIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_os-agp.o 
> /tmp/selfgz3028/NVIDI
>   A-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:18,
>                    from include/linux/module.h:10,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:52,
>                    from 
> /tmp/selfgz3028/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:821,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:75,
>                    from 
> /tmp/selfgz3028/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:240: warning: wrong type argument to increment
>   /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: 
> In funct
>   ion `KernInitAGP':
>   
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:88: 
> warni
>   ng: `inter_module_put' is deprecated (declared at 
> include/linux/module.h:572
>   )
>   
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:186: 
> warn
>   ing: `inter_module_put' is deprecated (declared at 
> include/linux/module.h:57
>   2)
>   /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: 
> In funct
>   ion `KernTeardownAGP':
>   
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:218: 
> warn
>   ing: `inter_module_put' is deprecated (declared at 
> include/linux/module.h:57
>   2)
>     cc 
> -Wp,-MD,/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.os-i
>   nterface.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude 
> -Iinclude
>   2 -I/lib/modules/2.6.9-1.11_FC2/build/include  
> -I/tmp/selfgz3028/NVIDIA-Linu
>   x-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes 
> -Wno-trigraphs -fno
>   -strict-aliasing -fno-common -Os -fomit-frame-pointer -g 
> -Wdeclaration-after
>   -statement -pipe -msoft-float -m32 -fno-builtin-sprintf 
> -fno-builtin-log2 -f
>   no-builtin-puts -mpreferred-stack-boundary=2 -march=i686 -mregparm=3 
> -I/lib/
>   modules/2.6.9-1.11_FC2/build/include/asm-i386/mach-default 
> -Iinclude/asm-i38
>   6/mach-default  
> -I/tmp/selfgz3028/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_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL_
>   _ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 
> -DNV_PATCHLEVEL=6629 -D
>   NV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG 
> -DNDEBUG -DNV_
>   REMAP_PAGE_RANGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT 
> -DNV_PCI_DISABLE_DEVICE_PRE
>   SENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE 
> -DKBUILD_BASENAME=os_interfac
>   e -DKBUILD_MODNAME=nvidia -c -o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pk
>   g1/usr/src/nv/.tmp_os-interface.o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-
>   pkg1/usr/src/nv/os-interface.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:18,
>                    from include/linux/module.h:10,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:52,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/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
>   In file included from include/linux/dmapool.h:14,
>                    from include/linux/pci.h:821,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:75,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/os-interface.c:26:
>   include/asm/io.h: In function `check_signature':
>   include/asm/io.h:240: warning: wrong type argument to increment
>     cc 
> -Wp,-MD,/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.os-r
>   egistry.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude 
> -Iinclude2
>   -I/lib/modules/2.6.9-1.11_FC2/build/include  
> -I/tmp/selfgz3028/NVIDIA-Linux-
>   x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes 
> -Wno-trigraphs -fno-s
>   trict-aliasing -fno-common -Os -fomit-frame-pointer -g 
> -Wdeclaration-after-s
>   tatement -pipe -msoft-float -m32 -fno-builtin-sprintf 
> -fno-builtin-log2 -fno
>   -builtin-puts -mpreferred-stack-boundary=2 -march=i6
>   86 -mregparm=3 
> -I/lib/modules/2.6.9-1.11_FC2/build/include/asm-i386/mach-def
>   ault -Iinclude/asm-i386/mach-default  
> -I/tmp/selfgz3028/NVIDIA-Linux-x86-1.0
>   -6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch 
> -Wformat -Wcha
>   r-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O 
> -fno-co
>   mmon -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES 
> -D__KERNEL__ -DMODU
>   LE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE 
> -DNV_MAJ
>   OR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX 
> -DNV_LINUX   -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG 
> -DNV_REMAP_PAGE_RANGE_5   -DNV_CHANGE_PAGE_ATTR_PRESENT 
> -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_SIM
>   PLE_CREATE_PRESENT -DMODULE -DKBUILD_BASENAME=os_registry 
> -DKBUILD_MODNAME=n
>   vidia -c -o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_o
>   s-registry.o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-re
>   gistry.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:18,
>                    from include/linux/module.h:10,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:52,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/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
>   In file included from include/linux/dmapool.h:14,
>                    from include/linux/pci.h:821,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/nv-linux.h:75,
>                    from 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
>   /nv/os-registry.c:14:
>   include/asm/io.h: In function `check_signature':
>   include/asm/io.h:240: warning: wrong type argument to increment
>     ld -m elf_i386  -r -o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/s
>   rc/nv/nvidia.o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-
>   kernel.o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.o /tmp
>   /selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.o 
> /tmp/selfgz302
>   8/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.o 
> /tmp/selfgz3028/NVIDIA-
>   Linux-x86-1.0-6629-pkg1/usr/src/nv/os-interface.o 
> /tmp/selfgz3028/NVIDIA-Lin
>   ux-x86-1.0-6629-pkg1/usr/src/nv/os-registry.o
>     Building modules, stage 2.
>   make -rR -f /lib/modules/2.6.9-1.11_FC2/build/scripts/Makefile.modpost
>     scripts/mod/modpost -m -i 
> /lib/modules/2.6.9-1.11_FC2/build/Module.symvers
>   /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvidia.o
>     cc 
> -Wp,-MD,/tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.nvid
>   ia.mod.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude 
> -Iinclude2   -I/lib/modules/2.6.9-1.11_FC2/build/include 
> -I/lib/modules/2.6.9-1.11_FC2/bu
>   ild/ -I -Wall -Wstrict-prototypes -Wno-trigraphs 
> -fno-strict-aliasing -fno-c
>   ommon -Os -fomit-frame-pointer -g -Wdeclaration-after-statement 
> -pipe -msoft
>   -float -m32 -fno-builtin-sprintf -fno-builtin-log2   
> -fno-builtin-puts -mpreferred-stack-boundary=2 -march=i686 -mregparm=3 
> -I/li
>   b/modules/2.6.9-1.11_FC2/build/include/asm-i386/mach-default 
> -Iinclude/asm-i
>   386/mach-default  -DKBUILD_BASENAME=nvidia -DKBUILD_MODNAME=nvidia 
> -DMODULE   -c -o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvidia.mod.o
>   /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvidia.mod.c
>     ld -m elf_i386 -r -o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
>   c/nv/nvidia.ko 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvi
>   dia.o 
> /tmp/selfgz3028/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/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 No such device
> -> Kernel messages:
>   Installing knfsd (copyright (C) 1996 okir at monad.swb.de).
>   eth0: no IPv6 routers present
>   nvidia: module license 'NVIDIA' taints kernel.
>   PCI: No IRQ known for interrupt pin A of device 0000:01:00.0. Please 
> try
>   using pci=biosirq.
>   nvidia: probe of 0000:01:00.0 failed with error -1
> 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.
>
>





More information about the fedora-list mailing list