PDA

View Full Version : Up against a #@$%&# wall


psyklops
11-21-02, 04:03 AM
Sorry for the drama but Im at my wits end...

In the NVidia_GLX /drivers dir I:

/sbin/modprobe nvidia_drv.o

and get

"modprobe: cant locate module nvdida_drv.o

and when I

"/sbin/insmod nvidia_drv.o

I get

"nvidia_drv.o: couldn't find the kernel version the module was compiled for."

Doesnt make sense cause Im useing the GLX-1.0.3123.tar and the kernel-1.0.3123.tar drivers with the 2.4.18-17.7.xi386.rpm (kernel and kernel source both installed with a reboot). I installe the "modutils" before installing the kernel.rpm because Linux wouldn't let me install the kernel before having the modultils installed...

Any ideas. I even tried installing the i686 kernel but to no avail...

Im on a 4100 Dell Inspirion with a Geforce 2Go; Ive edited my XF86Config-4 as instructed... Im close to spending $$ on a mac just so I have a work nix kernel... Any help would be appreciated. Thank you.

Andy Mecham
11-21-02, 02:11 PM
The kernel module name is 'NVdriver', not nvidia_drv.o. nvidia_drv is the X driver's name.

--andy

psyklops
11-21-02, 10:12 PM
Well I used the same commands above but used NVdriver instead and still got the same errors...

etr
11-22-02, 08:36 PM
I would start with the following command as root:

find /lib/modules/2.4.18-17 -name "*NV*"

This should turn up an NVdriver.o file. If it does not, I would recommend re-compiling and installing the kernel driver. Run the above command again to confirm that the kernel driver has been successfully installed.

After that, you will also want to add the following line to /etc/modules.conf:

alias char-major-195 NVdriver

From there, you can do a "depmod -a". After that, modprobe should be able to load the module. If you had the /etc/modules.conf entry before, the module will probably be loaded when you install it. You can check the list of currently loaded modules using the handy "lsmod" command--which was installed with the modutils package ;).