|
|
#1 | |
|
Registered User
Join Date: Oct 2002
Posts: 5
|
I'm getting an error message when installing the kernel driver:
kernel = 2.4.7-10 is needed by NVIDIA_kernel-1.0-3123.rh72up Can you tell what the problem is? I'm logged in as root and running the command "rpm -ivh NVIDIA_kernel-1.0-3123.rh72up.i686.rpm" from a terminal window. I am using Red Hat 7.2 with x86free 4.2.0-6.45 on a PIII. The display adapter is a G Force 2 with 32 mb from PNY. Thanks |
|
|
|
|
|
|
#2 | |
|
Join Date: Jul 2002
Location: /dev/null
Posts: 1,556
|
Well does your Redhat have kernel 2.4.7-10 or newer?
__________________
[b]Optimization guidelines by Koji Ashida of NVIDIA:[/b][list][*]Use fx12 instructions whenever possible[*]Use lowest pixel shader version[/list][url=http://developer.nvidia.com/docs/IO/10878/ChinaJoy2004_OptimizationAndTools.pdf]source[/url] [size=1]The politics are invading the technology. We don't really like to mess with politics because that kind of adversarial relationship has nothing to do with pure technical operations and the technical specifications of what we like to play with, the hardware![/size] |
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Oct 2002
Posts: 5
|
Boot manager says it is z-2.4.9-31. [I just figured out that the kernel the error message is referring to is the Linux kernel]
Will the nVidia driver not work with 2.4.9-31? Thanks |
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Oct 2002
Location: India
Posts: 7
|
is your prob. solved?
if not try downloading the source rpms (srpm) & then rebuild and install. |
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Oct 2002
Posts: 5
|
Just to confirm. Since I'm using version 2.4.9 - is the only solultion to rebuild with an ealier version?
|
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Sep 2002
Posts: 2,262
|
Yes, you do need to compile from source (though it's the exact same nVidia driver version... I'm not sure what you mean by your "an earlier version" comment...), unless you're using the exact version kernel as one of the prebuilt RPMs expect. It seems you aren't.
Make sure that kernel-source-2.4.9-31 is installed as well, because you'll need it.
__________________
Registered Linux User #219692 |
|
|
|
|
|
|
#7 |
|
Registered User
Join Date: Oct 2002
Posts: 5
|
I'm still not clear.
Version 2.4.9 IS installed - I checked the LILO manager. My question is: Since the error message I'm getting says that kernel 2.4.7 is need BUT the current version is 2.4.9, do I really have to revert back to 2.4.7? If so, that means that the NVIDIA drivers will work with only the exact version? vs the required version or later? Thanks |
|
|
|
|
|
#8 |
|
Registered User
|
no, you don't have to revert to an older kernel.
read the above posts carefully. install the kernel source from your install cd (dunno which cd that is) and then REBUILD the rpm. the rebuild process is described excessively in the readme from nvidia. cheers |
|
|
|
|
|
#9 | |||
|
Registered User
Join Date: Sep 2002
Posts: 2,262
|
Quote:
Quote:
Quote:
Recompiling the NVdriver allows it to use the symbolic names of functions instead, during the compile phase. Then, once it's compiled, it will contain the correct addresses for these functions. Does that make any more sense?
__________________
Registered Linux User #219692 |
|||
|
|
|
|
|
#10 |
|
Registered User
Join Date: Oct 2002
Posts: 5
|
Thanks for helping me on this. I think I'm beginning to get it.
FWIW, I don't have an install CD. I'm using an image built by the company's IT org. If I've got it right, I can just use the source code version of the NVIDIA kernel driver [following the directions in the read me] and rebuild the NVIDIA kernel driver. By rebuilding the NVIDIA kernel driver on my Linux system, it will make the NVIDIA kernel driver compatible/work with the Linux system kernel that's installed. I'm away from my Linux system right now. If I've still not got it right, please let me know. Otherwise, I will try it this evening. |
|
|
|
|
|
#11 |
|
Registered User
|
correct, but keep in mind without kernel sources around
it'll be a, errm...rather unsatisfying experience cheers |
|
|
|
![]() |
| Thread Tools | |
|
|