View Single Post
Old 07-31-02, 03:20 PM   #1
Posts: n/a
Question NVIDIA 2960 Drivers & RH 7.3 W/2.4.18-5

I am posting this message as a bug report because I suspect the NVIDIA 1.0-2960 GeForce driver does not work with kernel version 2.4.18-5 and the lastest updates from Redhat's up2date service (as of 7/31/2002).

I'm running Redhat 7.3 with kernel version 2.4.18-5 and XFree86 v4.2.0 on a dual Athlon system with the GeForce 2 MX 64 MB AGP video card. I attempted to install the 1.0-2960 graphics driver with no success.

First, I tried
rpm -ivh NVIDIA_kernel-1.0-2960.rh73up.athlon.rpm
rpm -ivh NVIDIA_GLX-1.0-2960.i386.rpm
But it came back with an unresolved symbols error in NVdriver. So I got rid of the install with rpm -e ...

Then, I tried
rpm --rebuild NVIDIA_kernel-1.0-2960.src.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/NVIDIA_kernel-1.0-2960.i386.rpm
rpm -ivh NVIDIA_GLX-1.0-2960.i386.rpm
But the unresolved symbols error with NVdriver came back. Again, I got rid of the install with rpm -e ...

Finally, I tried the tar files:
tar xvzf NVIDIA_kernel-1.0-2960.tar.gz
tar xvzf NVIDIA_GLX-1.0-2960.tar.gz
cd NVIDIA_kernel-1.0-2960
make install
cd ..
cd NVIDIA_GLX-1.0-2960
make install
The annoying error with unresolved symbols came back.

In all three cases, I have modified /etc/X11XF86Config-4 according to the README file and started X with startx only to jump back to the console with error messages stating the NVdriver is not present. (Of course it's not. It was never created successfully because of unresolved symbols.)

Of course, now it's a total pain to restore the system to working order, having to rpm -Uvh --replacepkgs --force XFree86-4.2.0-8.i386.rpm after removing the GL libraries and their symbolic links from /usr/lib and /usr/X11R6/lib/modules/extensions.

The NVIDIA FAQ mentioned that unresolved symbols with NVdriver probably means I have the wrong kernel headers installed. So, I downgraded from glibc-kernheaders-2.4-7.17 to glibc-kernheaders- with rpm -Uvh --replacepkgs --force options. I also made sure I have the kernel-source-2.4.18-5.i386.rpm in case making the drivers required it. That did not work.

My tech guy, a very good Linux guy with at least 3 years experience, concluded after testing the driver installation himself that these NVIDIA drivers will not work with 2.4.18-5. up2date changed the kernel header files or something in between. These drivers would have worked with an original installation from the RH 7.3 CD. The best bet is to simply wait for NVIDIA to release newer drivers. up2date updated basically everything on my system to date (7/31/2002).

Right now, I have reverted my system to before this NVIDIA 2960 driver fiasco.

I hope that whomever is having similar troubles finds this message and that this message finds you well.
  Reply With Quote