I spits out that generic "ERROR: If you are using a Linux 2.4 kernel, please make sure blah blah blah…" message. From what I’ve read, apparently the problem is kernel/conftest.sh checking for hardcoded kernel versions (at line 1705-1706). If you manually unpack the nvidia installer .run file and change line 1706, it will compile and run just fine.
But, it sort of sucks that users have to do that to use the last few stable kernels with the latest stable driver. Hopefully this issue will be resolved in a way where we won’t be facing it again after a few more kernel releases.
Just attempted installation of the 313.18 drivers under fedora 3.7.6 and I can assure you it most definitely does not work out of the box.
Creating a link to the header.h file allows successful installation of the driver, per the instructions at this site: http://rglinuxtech.com/?p=639
On a separate note, this bulletin board is in horrible need of an upgrade. Requiring entry of the captcha code prior to a post based form validation (on new user registration) is obnoxious, if not outright enraging.