Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 13th September 2008, 04:15 PM
newmanium2001 Offline
Registered User
 
Join Date: Mar 2007
Posts: 24
Kmod-Nvidia Broken after a kernel update

So, I guess I was foolish enough to update Fedora last night, and wouldn't you know it, I broke the **** out of it.

It seems the nvidia driver is not working because I get a really ugly screen of bars and colors. I've tried doing a "yum update" and another "yum install kmod-nvidia", but they keep saying that my nvidia driver is up to date. My kernel is 2.6.26 and the nvidia driver is 173.14.12-3.lvn9

After 2 hours of searching (which involves going into Windows, searching, then writing things down, then going back into Fedora), I'm about ready to give up. My patience is wearing extremely thin with this OS.
Reply With Quote
  #2  
Old 13th September 2008, 04:19 PM
Hlingler's Avatar
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289
The kmod-nvidia package version has to match the kernel version - i.e., each kmod works for one and only one kernel version. Did you update the kmod-nvidia package along with the kernel? If not, simply re-boot, but at the GRUB screen, select the previous (older) kernel instead of the new one, until an updated kmod is available.

V
Reply With Quote
  #3  
Old 13th September 2008, 04:32 PM
newmanium2001 Offline
Registered User
 
Join Date: Mar 2007
Posts: 24
I guess what I'm asking is, "is there an updated kmod-nvidia for the 2.6.26 kernel?" I've done a yum update, but it says there are no updates available. Does that definitively mean that there is no kmod-nvidia package for this kernel, or is there some other command I can run to check for an update?
Reply With Quote
  #4  
Old 13th September 2008, 04:37 PM
Hlingler's Avatar
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289
Looks to me very much like Livna have not yet updated their kmod-nvidia to match newest kernel.

Alternative: install akmod-nvidia to build the kmod dynamically for you. Also requires kernel-devel to match kernel, plus latest kernel-headers packages (WARNING: they're large and take up much HDD space), so you don't have to wait. See "NVidia" link in my signature for more details.

V
__________________
VinceHowTo:Install Linux
RPMME repo
Automated Install Scripts for the Goodies and I-Kandy: FedoraPlus (formerly AutoTen), EasyLife
Various Packages by forum members
Direct Rendering for Mach64 and other older chipsets
Nvidia Videocard Setup In Fedora Linux

1. Compaq Presario SR2020NX, F8 x86 (F11 VM)/WinXP MCE Smolt Profile
2. micron.pc ClientPro CN, F9 x86/F10 x86 KDE-Live+E17 Smolt Profile F9 Smolt Profile F10
3. emachines etower 466id, F11 i586 LXDE/Win98SE Smolt Profile

Registered Linux User #436519
Reply With Quote
  #5  
Old 13th September 2008, 04:48 PM
bob's Avatar
bob Online
Administrator (yeah, back again)
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
Age: 67
Posts: 21,225
The kmod-nvidias are 3rd. party (livna) packages and are handled by individuals who may have some problem/emergency that holds up a release. I've got a separate thread going about the 96xx Fedora 8 kmod that's also not available and how I did a temporary fix.

Hlingler's got one solution for you, plus you can simply wait for the right kmod-nvidia to be released which should come in a day or two. And you can also exclude the kernels from the updates. Nothing says you have to give up on a great kernel just because a new one's out there. The new kmod would call up the new kernel once it's available, I believe.
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651


Don't use any of my solutions on working computers or near small children.
Reply With Quote
  #6  
Old 13th September 2008, 07:05 PM
zargorn Offline
Registered User
 
Join Date: Apr 2006
Posts: 1
This happens quite often after a kernel update. The solution is to choose the old kernel during boot up (it is still installed by default) until the new kmod is available. The kmod will then be installed automatically (or by doing 'yum update' depending on your configuration).

My question is: Is there a way to tell yum to wait with the kernel update until all kernel modules are available (it used to do that)?

An advanced feature could be to notify the user ONLY if this blocks the kernel update for a longer time because a kmod does not get updated. Or yum could install the new kernel, but not make it the default kernel in grub until all kmods have been installed.

There seem to be a lot of people that have problems with yums default behaviour right now.
Reply With Quote
  #7  
Old 13th September 2008, 07:24 PM
bob's Avatar
bob Online
Administrator (yeah, back again)
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
Age: 67
Posts: 21,225
I'm certainly not 'in the know' about how it works, but prior kernels have failed to install for me due to the lack of the kmod-nvidia. This time, it installed and simply deleted the existing mods, which was a pain. Something was left out of the normal formula, I'd guess.
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651


Don't use any of my solutions on working computers or near small children.
Reply With Quote
  #8  
Old 13th September 2008, 08:12 PM
beer_hunter Offline
Registered User
 
Join Date: Mar 2006
Location: Silesia, Poland, EU
Posts: 76
I'd suggest to remove the livna nvidia driver, install kernel-devel and then install freshrpms nvidia driver. it builds its kmod at installation time, so you can use this driver anytime new kernel comes up.
Reply With Quote
  #9  
Old 13th September 2008, 08:12 PM
jdeslip's Avatar
jdeslip Offline
Registered User
 
Join Date: May 2006
Location: Berkeley, CA
Posts: 621
livna nvidia driver for 2.6.26.3-29

It has now been over a day since fedora pushed 2.6.26.3-29 kernel into the update repos, but there is still no kmod-nvidia from livna, which is unusual. Is the packager sick? Or is there a bigger problem with 2.6.26 kernel?
Reply With Quote
  #10  
Old 13th September 2008, 08:17 PM
beer_hunter Offline
Registered User
 
Join Date: Mar 2006
Location: Silesia, Poland, EU
Posts: 76
As i wrote in some other thread, remove the livna nvidia driver and install the freshrpms one. It doesnt need to install kmod nvidia as it builds it during install process. (Make sure you have all needed packages for building ex. gcc and kernel-devel)
Reply With Quote
  #11  
Old 13th September 2008, 08:21 PM
jdeslip's Avatar
jdeslip Offline
Registered User
 
Join Date: May 2006
Location: Berkeley, CA
Posts: 621
ya, the livna akmod does the same thing. But all these packages add a lot of bulk to my drive.
Reply With Quote
  #12  
Old 13th September 2008, 08:24 PM
beer_hunter Offline
Registered User
 
Join Date: Mar 2006
Location: Silesia, Poland, EU
Posts: 76
So it seems packager is sick or he enjoy the weekend
Reply With Quote
  #13  
Old 13th September 2008, 08:24 PM
icydog Offline
Registered User
 
Join Date: Nov 2005
Posts: 447
Don't the livna kmods now use akmod, which builds the kmod without needing an update for each kernel? I have kmod-nvidia-2.6.26.3-29.fc9.x86_64-173.14.12-2.fc9.x86_64 installed, and it was built on my machine automatically apparently.
Reply With Quote
  #14  
Old 13th September 2008, 08:35 PM
Hlingler's Avatar
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289
Regardless of whether you install Livna's akmod-nvidia or FreshRPMs nvidia-x11-drv, both will need the kernel-devel and kernel-headers packages (which are the big HDD space hogs) in order to build the kmod(s) for you on-the-spot. FreshRPMs system also requires the dkms package to build kmods. Six of one, a half-dozen of the other....

Personally, I prefer FreshRPMs nvidia-x11-drv and dkms.

Otherwise, there's simply no choice but to wait until someone builds and packages the updated kmod.

V

P.S. No problem here with nvidia-x11-drv-173.14.12 and kernel-2.6.26.3-14.fc8.

Last edited by Hlingler; 13th September 2008 at 08:38 PM.
Reply With Quote
  #15  
Old 13th September 2008, 08:36 PM
pete_1967 Offline
Clueless in a Cuckooland
 
Join Date: Mar 2006
Location: Here now, elsewhere tomorrow.
Posts: 3,929
Code:
yum install akmod-nvidia
This automatically builds your nVidia kernel module for Livna's driver.
__________________
A Drink is Not Just For Christmas - SaskyCom :thumb:


“Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime” so now go and...
RTFM FIRST: http://docs.fedoraproject.org/ & http://rute.2038bug.com/index.html.gz
Reply With Quote
Reply

Tags
broken, kernel, kmodnvidia, update

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
kmod-nvidia update rich52 Using Fedora 0 30th May 2009 04:31 AM
Latest Update / Cannot find kmod-nvidia.ko m0topilot Using Fedora 1 5th March 2009 02:43 AM
Heads up: Fedora 8 latest security update kernel break nvidia due to missing kmod qo_ Hardware & Laptops 11 16th May 2008 11:16 PM
Update with kmod-nvidia on F8 joppen Installation and Live Media 2 8th December 2007 12:34 PM
forcedeth kmod-nvidia network not functioning after kernel update eugeneleroux Servers & Networking 0 30th August 2007 08:39 AM


Current GMT-time: 05:38 (Saturday, 25-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat