kernel update confuses nvidia drivers, where's error message?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Laptop is a Dell Latitude D630 with NVIDIA Quadro NVS 135M. X was
working yesterday, until yum update installed new kernels. At boot it
complains:

"checking for module nvidia.ko   [failed]
nvidia.ko for kernel ***14-108.PAE was not found
the nvidia driver will not be unabled until" blah blah

* Where could I find the full text of that error message after boot?
Is it just gone? Not in dmesg or /var/log/messages or /var/log/X*.

After some groping I figured out that all's well if I re-executed
nvidia-xconfig and boot from a kernel that matches one of my installed
kmod-nvidia s. Yum updated my kernels, livna is behind on kmod-nvidia,
I think this was discussed here recently. I decided to put some of my
breadcrumbs in this post in case someone else ends up in the same boat
or I ever have to remember what happened.

# grep 'Aug 12 '  /var/log/yum.log|grep -e kernel -e Erase
Aug 12 22:47:13 Updated: kernel-headers-2.6.25.14-108.fc9.i386
Aug 12 22:47:39 Installed: kernel-PAE-2.6.25.14-108.fc9.i686
Aug 12 22:47:54 Installed: kernel-2.6.25.14-108.fc9.i686
Aug 12 22:48:15 Erased: kmod-nvidia-2.6.25.10-86.fc9.i686.PAE
Aug 12 22:48:16 Installed: kernel-PAE-2.6.25.14-108.fc9.i686
Aug 12 22:48:16 Installed: kernel-2.6.25.14-108.fc9.i686


So I reinstalled what got erased.

yum install kmod-nvidia

Now...

# tail -n5 /var/log/yum.log
Aug 12 22:48:15 Erased: kmod-nvidia-2.6.25.10-86.fc9.i686.PAE
Aug 12 22:48:16 Installed: kernel-PAE-2.6.25.14-108.fc9.i686
Aug 12 22:48:16 Installed: kernel-2.6.25.14-108.fc9.i686
Aug 13 09:16:10 Installed: kmod-nvidia-173.14.12-2.lvn9.i686
Aug 13 09:16:15 Installed:
kmod-nvidia-2.6.25.11-97.fc9.i686-173.14.12-2.lvn9.i686

But at boot it still complains.

Well, there is an nvidia.ko there now:
# rpm -q --filesbypkg  kmod-nvidia-2.6.25.11-97.fc9.i686.i686
kmod-nvidia-2.6.25.11-97.fc9.i686
/lib/modules/2.6.25.11-97.fc9.i686/extra/nvidia
kmod-nvidia-2.6.25.11-97.fc9.i686
/lib/modules/2.6.25.11-97.fc9.i686/extra/nvidia/nvidia.ko

But it's not a match for the kernel I am currently using, which is:
# uname -a
Linux *** 2.6.25.14-108.fc9.i686.PAE #1 SMP Mon Aug 4 13:57:11 EDT
2008 i686 i686 i386 GNU/Linux

And...
 rpm -qa|grep nvidia
xorg-x11-drv-nvidia-173.14.12-1.lvn9.i386
kmod-nvidia-2.6.25.11-97.fc9.i686-173.14.12-2.lvn9.i686
kmod-nvidia-PAE-173.14.12-2.lvn9.i686
kmod-nvidia-2.6.25.11-97.fc9.i686.PAE-173.14.12-2.lvn9.i686
kmod-nvidia-173.14.12-2.lvn9.i686

Is telling me that I have nvidia packages for kernel
2.6.25.11-97.fc9.i686 and 2.6.25.11-97.fc9.i686.PAE. So I should try
booting one of those kernels. Which worked. Don't forget to
nvidia-xconfig. And as always, with nvidia proprietary drivers
(installed from livna), the usual system/administration/display panel
doesn't work, instead use nvidia-settings from the command line.

buena suerte,
Dave

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux