LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   nVidia drivers in Slackware 8 (https://www.linuxquestions.org/questions/slackware-14/nvidia-drivers-in-slackware-8-a-38445/)

hecresper 12-15-2002 05:15 PM

nVidia drivers in Slackware 8
 
Non-Slackware users need not read further! Thank you!

Ok,

I downloaded the Linux quake binaries from idsoftware's site. I followed the instructions on the Quake HOWTO to install Quake 2. It was very easy to do it this way. Now Quake 2 only runs in software mode, even if I pick gl or glx with +set vidref gl...

So, I went ahead and downloaded the NVIDIA_GLX and NVIDIA_kernel tar files. I followed the easy instructions on how to install the nVidia drivers. Well, it didn't work! I got a message saying that insmod failed trying to load the nvidia.so or something like that. Why is it that these drivers do not require us to use './configure' and 'make' before doing 'make install'? I thought that was weird.

So, if you're using Slackware 8 and you've successfully got the nVidia drivers to work, I would like to hear from you.

PLEASE!!! :) Thank you!

hecresper 12-15-2002 06:44 PM

When I run: /sbin/modprobe nvidia

I get the following:

/lib/modules/2.4.5/kernel/drivers/video/nvidia.o: unresolved symbol __global_cli
/lib/modules/2.4.5/kernel/drivers/video/nvidia.o: unresolved symbol tqueue_lock
/lib/modules/2.4.5/kernel/drivers/video/nvidia.o: unresolved symbol __global_sav
e_flags
/lib/modules/2.4.5/kernel/drivers/video/nvidia.o: unresolved symbol __global_res
tore_flags
/lib/modules/2.4.5/kernel/drivers/video/nvidia.o: unresolved symbol smp_num_cpus
/lib/modules/2.4.5/kernel/drivers/video/nvidia.o: insmod /lib/modules/2.4.5/kern
el/drivers/video/nvidia.o failed
/lib/modules/2.4.5/kernel/drivers/video/nvidia.o: insmod nvidia failed

Hope this helps! Thanks again!

Aussie 12-15-2002 07:20 PM

Did you install the kernel package before the glx package?

nastrand 12-15-2002 08:15 PM

Try passing make SYSINCLUDE when building the kernel drivers:

make install SYSINCLUDE=<path to kernel header files>

RRepster 12-15-2002 10:11 PM

hmm
 
odd i got both kernel and GLX to install perfectly using the "impatient" instructions after my Slackware 8.1 install this afternoon. Remember to do the kernel first!!!!! And don't forget to uncomment the Load "glx" line in your XF86Config file.

hecresper 12-16-2002 11:02 AM

I'm gonna have to run make uninstall inside the NVIDIA_GLX and NVIDIA_Kernel directories. There was no mention of order of events when installing the driver. I think I did do the GLX stuff before doing the kernel stuff. Thanks, for your replies. I'll try it again as soon as I get to my home computer.

bass 12-19-2002 08:28 AM

i got it working
 
first i have to say that i am no expert. but i had the same problems saying something about "unresolved symbols" some time ago. the only way to solve this was to recompile the kernel. if you use the precompiled kernel which comes with slackware by default the new compiled nvidia modules don`t match with the kernel (i don`t know exactly why, i only read something about headerfiles or something like that). so if you haven`t compiled your kernel yet, i`d suggest to do so. this is also a good chance to get a slim kernel.

good luck

bass

hecresper 12-23-2002 11:31 AM

Fixed!

I upgrade to Slackware 8.1 and the nVidia drivers installed without a problem. Now, I'm running my favorite game: Quake 2.

Thanks for the replies,
Hector


All times are GMT -5. The time now is 03:27 PM.