I am adding onto a submission from another user in order to help fix the module problem that occurs (he didn't heh), I will state what's his.
okay onto the good stuff:
if you're having problems installing the geforce 4 drivers (mine is the ti 4400) and you're getting module errors (if you're seeing errors with modversions.h etc etc) try the following
(right now I'm running debian so if you're going to try to follow this get the tar.gz not the rpm)
compile a new kernel
grab kernel 2.4.20 (lastest one when I wrote this)
do your make etc etc etc etc etc (this isn't a kernel installation helper, you can find plenty elsewhere)
If you want to know what version you're currently running type:
cat /proc/version
by the way, I also recommend not removing things that were already set in the kernel configuration (when you type make menuconfig or make xconfig), add what you need and remove ONLY what your ABSOLUTELY sure you don't need (menu xconfig is much more "pretty" so if your iffy use that one)... oh and don't rush!! I always find myself going F#&@ when I rush and then have to go back and do it again for one reason or another.
okay now your new kernel is installed and hopefully everything is still running the way you intended
guess what ? ----> you just fixed your errors, now all you have to do is install your nvidia drivers (nvidia_XXXXX-1.0-4191.tar.gz)
there's 2 files (glx and kernel)
_____________________
Okay the rest was written by iceman47 and works perfectly once you complete what I just finished writing (definite thanx to iceman47
)
Get the tar's from
www.nvidia.com:
http://download.nvidia.com/XFree86_...1.0-4191.tar.gz
http://download.nvidia.com/XFree86_...1.0-4191.tar.gz
untar both
-tar -zxvf NVIDIA_kernel-1.0-4191.tar.gz
-tar -zxvf NVIDIA_GLX-1.0-4191.tar.gz
cd into NVIDIA_kernel-1.0-4191
su and make install
cd into NVIDIA_GLX-1.0-4191
make install
add nvidia to /etc/modules
echo nvidia >> /etc/modules
Edit your XF86Config (/etc/X11/XF86Config) file and change:
- Driver "nv" or Driver "vesa" into Driver "nvidia"
Add in the 'Module' section:
-Load "glx"
and remove (if those exist):
Load "dri"
Load "GLcore"
______________________
now that you've completed iceman47's contribution there's a couple of things I want to mention.
Make sure you know what XF86Config file is being used
In my case it's XF86Config-4
go to /etc/X11 and check out what's there, if you keep editing XF86Config and nothing appears to change..... edit the other one DUH!
(ps - keep backups of the files or use # rather than deleting lines)
also, stay conservative at first, I haven't gotten past 1600x1200, I don't know if it supports any higher
well that's pretty much it, hopefully I didn't leave anything out that you'll need to know.
I'm a newb myself to linux and recently got past this annoying GF4 problem.
what do you think of my for the newb by the newb tutorial? heh
good luck