FC4 - Fail to install nVidia driver

McArthor Lee linux_fan at spymac.com
Sat Jun 25 14:29:53 UTC 2005


hi all,

i've installed Fedora Core 4 on my box which has a Geforce2 MMX 400 card.

i've installed kernel-devel rpm packege.
[mcarthor at McArthor ~]$ rpm -qa | grep kernel
kernel-doc-2.6.11-1.1369_FC4
kernel-2.6.11-1.1369_FC4
kernel-devel-2.6.11-1.1369_FC4

i've disabled selinux as some posts say.

now i have nVidia 7667 driver also.

i invoke this command:
./NVIDIA-7667-pkg1.run --add-this-kernel
and no error occurs.

then i run
./NVIDIA-7667-pkg1-custom.run
and it gives error which is detailed in /var/log/nvidia-install.log

it SEEMs that the installer cannot insmod nVidia's driver module, and that the
error relates to gcc-4.0 and 4K stack, but i don't know what to do.

plz help me...

thx

=====================

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Jun 19 21:53:51 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     : true
  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      : /usr/src/kernels
  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.
-> A precompiled kernel interface for kernel 'Linux 2.6.11-1.1369_FC4 #1 Thu
   Jun 2 22:55:56 EDT 2005 i686' has been found here:
   ./usr/src/nv/precompiled/precompiled-nv-linux.o-1.0-7664.1119188878.
   executing: 'cd ./usr/src/nv; /usr/bin/ld -d -r -o nvidia.ko precompiled-nv-l
   inux.o nv-kernel.o'...
-> Kernel module linked successfully.
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 Invalid module format
-> Kernel messages:
   Disabled Privacy Extensions on device c03e6820(lo)
   IPv6 over IPv4 tunneling driver
   parport: PnPBIOS parport detected.
   parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
   lp0: using parport0 (interrupt-driven).
   lp0: console ready
   eth0: no IPv6 routers present
   nvidia: no version for "struct_module" found: kernel tainted.
   nvidia: version magic '2.6.11-1.1369_FC4 preempt PENTIUMIII 4KSTACKS
   gcc-4.0' should be '2.6.11-1.1369_FC4 686 REGPARM 4KSTACKS gcc-4.0'
   nvidia: version magic '2.6.11-1.1369_FC4 preempt PENTIUMIII 4KSTACKS
   gcc-4.0' should be '2.6.11-1.1369_FC4 686 REGPARM 4KSTACKS gcc-4.0'
   nvidia: version magic '2.6.11-1.1369_FC4 preempt PENTIUMIII 4KSTACKS
   gcc-4.0' should be '2.6.11-1.1369_FC4 686 REGPARM 4KSTACKS gcc-4.0'
   nvidia: version magic '2.6.11-1.1369_FC4 preempt PENTIUMIII 4KSTACKS
   gcc-4.0' should be '2.6.11-1.1369_FC4 686 REGPARM 4KSTACKS gcc-4.0'
   nvidia: version magic '2.6.11-1.1369_FC4 preempt PENTIUMIII 4KSTACKS
   gcc-4.0' should be '2.6.11-1.1369_FC4 686 REGPARM 4KSTACKS gcc-4.0'
   nvidia: version magic '2.6.11-1.1369_FC4 preempt PENTIUMIII 4KSTACKS
   gcc-4.0' should be '2.6.11-1.1369_FC4 686 REGPARM 4KSTACKS gcc-4.0'
   nvidia: version magic '2.6.11-1.1369_FC4 preempt PENTIUMIII 4KSTACKS
   gcc-4.0' should be '2.6.11-1.1369_FC4 686 REGPARM 4KSTACKS gcc-4.0'
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.

=======================
Thanks & Regards
McArthor Lee







More information about the Fedora-desktop-list mailing list