Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
Upon upgrading to kernel 2.6 you should translate your modules.conf to modprobe.conf using ./generate-modprobe.conf. I used module-init-tools 3.2 pre 1. One of my problems was it warned me about the modules being not translated. I though it was ok since my system booted fine with the sounds working after the upgrade.
i discovered that modules do not load after X complained being unable to load the NVIDIA module after installing the NVIDIA driver. I just do not know how to fix this.
Originally posted by piggysmile i better get straight to the point.
Upon upgrading to kernel 2.6 you should translate your modules.conf to modprobe.conf using ./generate-modprobe.conf. I used module-init-tools 3.2 pre 1. One of my problems was it warned me about the modules being not translated. I though it was ok since my system booted fine with the sounds working after the upgrade.
i discovered that modules do not load after X complained being unable to load the NVIDIA module after installing the NVIDIA driver. I just do not know how to fix this.
You need to recompile the nvidia driver whilst running the 2.6 kernel. Then you might have to modprobe nvidia before running startx.
in kernel 2.4 the NVIDIA driver module loads automatically. even though i can make an autoscript for that i know something went wrong with my kernel upgrade process and its somewhat related to modprobe.conf.
Originally posted by piggysmile in kernel 2.4 the NVIDIA driver module loads automatically. even though i can make an autoscript for that i know something went wrong with my kernel upgrade process and its somewhat related to modprobe.conf.
The first time after recompiling I needed to load the nvidia module manually. Every time after than it was automatic.
"Q: My X server fails to start, and my X log file contains the error:
"(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!"
A: The X driver will abort with this error message if the NVIDIA kernel
module fails to load or the device files aren't present.
If you receive this error, you should check the output of `dmesg`
for kernel error messages and/or attempt to load the kernel module
explicitly with `modprobe nvidia`. If unresolved symbols are
reported, then the kernel module was most likely built against a
Linux kernel source tree (or kernel headers) for a kernel revision
or configuration that doesn't match the running kernel.
You can specify the location of the kernel source tree (or headers)
when you install the NVIDIA driver using the --kernel-source-path
command line option (see `sh NVIDIA-Linux-x86-1.0-7167-pkg1.run
--advanced-options` for details).
If 'lsmod' reports that the "nvidia" kernel module is loaded, the
device files (/dev/nvidiactl, /dev/nvidia0..7) may be missing."
-NVIDIA Accelerated Linux Driver Set README & Installation Guide
So i think it really has something to do with modprobe.conf. Komakino, could you please check your modprobe.conf and see if you have the NVIDIA module entry?
I think that is the problem.
Last edited by piggysmile; 04-02-2005 at 08:44 AM.
in order for me to enable the NVIDIA driver, i have to login first and do modprobe nvidia then logoff-login to X. i dont get any unresolved symbols so it really has something to do with modprobe.conf. Which version of module-init-tools did you use? Almost all the 2.4-2.6 migration documents i read contradict each other regarding its version.
Answer: I realized it wasnt really with the modprobe.conf. It had something to do with the version of module-init-tools. All i did was to upgrade it. It's working fine now. Thanks.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.