I have just installed Mandrake 9.1 on a computer with a Geforce 4.  I am or
should say was using the standard NVdriver that was installed automatically
with Mandrake 9.1.

When I first installed Mandrake I had the same problem then was I do with
the secure kernel but the enterprise kernel worked just fine. So I just
changed my default kernel to the enterprise one.

The problem is that I used RPMDrake to update my kernel to the new .25
versions which also fixed a problem I had with ipsec not starting on
startup.  But after the update I could no longer start the X server.
Because the NVdriver kernel module was not being loaded.  I checked the
modules.conf and modules file and everything is correct but a modprobe
returned with a "Could not find file" and lsof showed that it was not being
loaded.

Doing a file search I found that the NVdriver.o.gz was only in the old .13
enterprise kernel module directory and was not in the new updated kernels
module file directory. So I first I tried to just copy the driver over and
run a depmod -a but it came back with unresolved symbols.  Then modprobe
could find the file but of course would not load it because of the
unresolved symbols.

If I boot back into the old enterprise kernel it works just fine.

My question is what is the best way to get the NVdriver module loaded
correctly in the new kernel.  For right now I changed my X driver from
NVIDIA to nv and it works but I lost all 3d acceleration.

I would like to avoid if possible downloading the raw files from the NVIDIA
site since the current driver was working fine until I upgraded the kernel.

Thanks up front for any help!


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to