I think support for legacy cards like yours (and mine) was dropped.
The cards supported by this driver and the ones only supported by the
legacy driver are listed in appendix A of the README [1]. Is seems
that the GeForce MX 400 is still supported by the normal release.
Have you tried the rpm packages from Livna [2]? They're not at 76.67
yet (still at 71.74), but they allow for really easy installation (no
xorg.conf editting necessary for instance). Download and install the
nvidia-glx package plus the kernel-module-nvidia package for your
kernel.
Nils.
[1]
> 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@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