>  
> Are you using the driver from Nvidia site? It's one file and needs to be made 
> executable. After doing this, from a console (can't install this driver while in X) 
> you simply type ./Name of driver and everything should be taken care of. It will not 
> find a module in the kernel for this driver and will compile one for you and install 
> it. The only thing you need to do is place nvidia in your /etc/modules.autoload file 
> and it should come up at boot. You need to edit your XF86Config file and change the 
> "nv" driver name to "nvidia" Also add Load "glx" to your "Module" section in 
> XF86Config. If "dri" is enabled, disable it and things should work. That is all I 
> did and when I do lsmod, it tells me that nvidia is loaded. The drivers from the 
> Nvidia web site are the latest. The ones in portage are not. Hope this helps. Any 
> more questions, please ask. I will try to help as best I can.
> 
> Mike

I've tried the 'runnable' installer from the Nvidia site but it just
won't work for me and gives me exactly the same errors as the portage
ones.
Attached is the /var/log/nvidia-installer.log file in case that sheds
any light on my problems.

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Tue Jun  3 15:18:19 2003

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
  XFree86 install prefix  : /usr/X11R6
  OpenGL install prefix   : /usr
  Installer install prefix: /usr
  kernel include path     : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp site                : ftp://download.nvidia.com

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 include path: '/lib/modules/2.4.20-gentoo-r5/build/include'
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
   rm -f nv.o os-agp.o os-interface.o os-registry.o  nv-linux.o nv_compiler.h *
   .d NVdriver nvidia.o
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make nvidia.o SYSINCLUDE=/lib/modules/2.4.20-ge
   ntoo-r5/build/include'...
   echo \#define NV_COMPILER \"`gcc -v 2>&1 | tail -1`\" > nv_compiler.h
   gcc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -W
   parentheses -Wpointer-arith -Wcast-qual -Wno-multichar  -O -MD -D__KERNEL__ 
   -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D
   __KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEV
   EL=4363  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -DREMAP_P
   AGE_RANGE_4  -I. -I/lib/modules/2.4.20-gentoo-r5/build/include -Wno-cast-qua
   l nv.c
   gcc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -W
   parentheses -Wpointer-arith -Wcast-qual -Wno-multichar  -O -MD -D__KERNEL__ 
   -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D
   __KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEV
   EL=4363  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -DREMAP_P
   AGE_RANGE_4  -I. -I/lib/modules/2.4.20-gentoo-r5/build/include -Wno-cast-qua
   l os-agp.c
   gcc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -W
   parentheses -Wpointer-arith -Wcast-qual -Wno-multichar  -O -MD -D__KERNEL__ 
   -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D
   __KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEV
   EL=4363  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -DREMAP_P
   AGE_RANGE_4  -I. -I/lib/modules/2.4.20-gentoo-r5/build/include -Wno-cast-qua
   l os-interface.c
   gcc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -W
   parentheses -Wpointer-arith -Wcast-qual -Wno-multichar  -O -MD -D__KERNEL__ 
   -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D
   __KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEV
   EL=4363  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -DREMAP_P
   AGE_RANGE_4  -I. -I/lib/modules/2.4.20-gentoo-r5/build/include -Wno-cast-qua
   l os-registry.c
   ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o 
   ld -r -o nvidia.o nv-linux.o nv-kernel.o
-> done.
-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.o'.  This is most likely
       because the kernel module was built using the wrong kernel header files.
       Please make sure you have installed the kernel header 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 header
       files are installed, you may specify the kernel include path with the
       '--kernel-include-path' commandline option.
-> Kernel module load error: ./usr/src/nv/nvidia.o: unresolved symbol
   _mmx_memcpy
   ./usr/src/nv/nvidia.o: 
   Hint: You are trying to load a module without a GPL compatible license
   and it has unresolved symbols.  Contact the module supplier for
   assistance, only they can help you.
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.

--
[EMAIL PROTECTED] mailing list

Reply via email to