Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Ok I did it but now I get a error message in the XF86Config.log saying :
"Failed to initialize the NVdriver kernel module !"
When I first installed Redhat 7.0 my kernel version was 2.2.16-22 and my Nvidia drivers worked perfectly.
Now I upgraded to 2.2.21 and those same Nvidia drivers don't work.
According to Nvidia FAQ, the problem might come that it may try to load my old kernel module.
I'm very new to linux and I'm not sure if I understand but is it possible that when I have rpm'ed my drivers, it was sent to the old kernel module and not the new one ?
ok, here's what you need to do....
open the RPM with some graphical viewer and see what files are installed,
or
rpm -qs <nvdia rpm package>
and see what files it provides. then copy those files from /lib/modules/2.2.16-22 to /lib/modules/2.2.21
Aaron
PS: you may need to change the symbols in the module...in which case, send me the module, and the error messages, and I'll try and turn it around for you.
I uninstalled my Nvidia drivers and when I have installed them again, I got this message for the Nvidia_Kernel :
******
modeprobe:Can't locate module NVdriver
NVdriver installed successfully
******
Is it normal ?
In your last message, what do you mean by changing symbols ?
Thanks for your help
Ok I "rpm -qs" the package and it points to the my old kernel.
Therefore I copied the file "NVdriver" which was in my oldkernel/video repertory and put it in my newkernel repertory creating a folder "video" Is that what you meant ?
When I starts.....not better, still failed to initialize the NVdriver...
Originally posted by finegan 2.4.18 probably won't compile on RedHat 7.0, your version of bin-utils... gcc, just about everything with that release was a little buggy. Then all of your programs are compiled against 2.2.x, so some of them will flake with a 2.4.x kernel. The series are somewhat worlds apart. Also, you want to avoid the conflict of in kernel pcmcia and pcmcia-cs, so you want the last in the 2.2.x kernel tree which is actually 2.2.21.
Cheers,
Finegan
Do NOT compile a kernek under the RH7.x gcc 2.96, un-install the rpms gcc-x77, gcc-c++ and gcc then go to www.rpmfind.net and grab the cpp 1.1.2 rpms and the egcs 1.1.2 rpms whichll put ya gcc back to 2.91 which is the RH6.2 version but gcc 2.91 still works in RH7.x
It said at kernel.org that gcc 2.91 is the best one to compile kernel with
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.