Re: [ILUG] nvidia driver on 2.3.x

From: Nick Murtagh (nick at domain nickmurtagh.com)
Date: Fri 05 May 2000 - 18:44:12 IST


At 10:31 AM 5/5/00 +0100, you wrote:
> Has anyone got this working ? I keep getting:
>
>xena [0] insmod NVdriver
>Using /lib/modules/2.3.99-pre6/video/NVdriver
>/lib/modules/2.3.99-pre6/video/NVdriver: unresolved symbol
>printk_Rsmp_1b7d4074
>
> I tryed it at home, with the same source, on a completely fresh system,
>and got the same thing...the FAQ on nVidia's site gives an unhelpful "You
>must have a broken /usr/src/linux/include/linux/config.h".

yes, the drivers for redhat 6.1 smp kernel don't work with that kernel!
you have to fix the drivers manually. this is how i did it:

1) find the "unresolved symbol" in the kernel source.
   [ grep may come in handy here ].
   symbols with strange numbers at the end seem to be functions...

2) include this in the makefile for the nvidia driver, or
   add a #include to one of the source files, or, as i had to
   do, add your own source file to the makefile, containing
   whatever bits nvidia forgot to include :)

this is a real pain in the ass, but it should work.
i used the same method to get my sb live working on an smp
kernel with a cvs version of alsa.

good luck :)

nick murtagh



This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:06:02 GMT