Fedora Linux Support Community & Resources Center
  #1  
Old 15th July 2008, 08:07 PM
gmangual Offline
Registered User
 
Join Date: Jul 2008
Posts: 4
nvidia.ko for kernel 2.6.25.10-86.fc9.i686 is not found

Hi, everything was working find last night. Today I just turned on the computer and saw a message saying that nvidia.ko for the kernel 2.6.25.10-86.fc9.i686 is not found. It seems that a kernel update damage the working driver. I tried to updated the driver using yum update kmod-nvidia but nothing was found and I have the livna repo. Now GL Desktop (Gnome Compiz) can't be enabled because I get a blank screen

I have a Nvidia Fx5200 AGP8x video card.This is what I get when running rpm -qa |grep nvidia

xorg-x11-drv-nvidia-173.14.09-1.lvn9.i386
kmod-nvidia-2.6.25.9-76.fc9.i686-173.14.09-2.lvn9.i686
xorg-x11-drv-nvidia-libs-173.14.09-1.lvn9.i386
kmod-nvidia-173.14.09-2.lvn9.i686

Any idea of what can i do to solve this? or I just need to keep waiting for an nvidia driver update for the kernel 2.6.25.10-86.fc9.i686 to appear someday using yum?

THANKS!
Reply With Quote
  #2  
Old 15th July 2008, 10:20 PM
MheAd Offline
Registered User
 
Join Date: Jun 2007
Posts: 19
It happens sometimes.
It will show up on the repository soon.
Reply With Quote
  #3  
Old 15th July 2008, 11:09 PM
gmangual Offline
Registered User
 
Join Date: Jul 2008
Posts: 4
Thank you for your comment. That's what I thought.
Reply With Quote
  #4  
Old 16th July 2008, 09:02 AM
Rbb_e Offline
Registered User
 
Join Date: Jun 2008
Posts: 9
I'm experiencing the exact same problem.
So I take it anyone else effected by this will just have to wait?
If so when it is fixed will I have to do anything like "yum update kmod-nvidia" also how long does this generally take to be fixed?

Also sorry if this is seen as thread-hijacking or anything I just thought it better to ask here instead of creating another topic for the same problem.
Reply With Quote
  #5  
Old 16th July 2008, 09:31 AM
Finalzone's Avatar
Finalzone Offline
Community Manager
 
Join Date: Mar 2004
Location: Vancouver, Canada
Posts: 2,371
Code:
yum install akmod-nvidia
Use that command, reboot the system and voilà.
__________________
Desktop CPU: AMD Phenom II(tm) X4 Processor 940 AM2+ - Memory: 8GB DDR2-RAM - GPU: Nvidia Geforce GTX 460 v2 - OS: Fedora 18 Spherical Cow x86-64 and Windows 7 Ultimate SP1 64-bit
Laptop Toshiba Satellite C650D - OS: Fedora 19 Schrödinger's Cat (preview release) x86-64 and Microsoft Windows 7 64-bit
Reply With Quote
  #6  
Old 16th July 2008, 11:43 AM
Rbb_e Offline
Registered User
 
Join Date: Jun 2008
Posts: 9
I try doing that and I get errors about it being unable to connect.
Reply With Quote
  #7  
Old 16th July 2008, 01:13 PM
anonymouse Offline
Registered User
 
Join Date: Jul 2005
Location: London
Posts: 64
It's now working for me. Actually I had the opposite problem - the new version of kmod-nvidia was found but the latest kernel was not!

Anyway if you try updating again now it should work.
Reply With Quote
  #8  
Old 16th July 2008, 01:31 PM
Rbb_e Offline
Registered User
 
Join Date: Jun 2008
Posts: 9
I tried it and I got "could not retireve mirrorlist http://mirror.fedoraprojectblahblah error was
[error 4] IOerror: <urlopen error(-3,'temporary failure blah blah

I had to write it down by hand and that got tired pretty quickly. Any idea on how I can fix this? It's a completely different message then I was getting before when I tried and I got a screen full of errors now i'm only getting the one.
Reply With Quote
  #9  
Old 16th July 2008, 01:36 PM
Dan's Avatar
Dan Offline
Administrator
 
Join Date: Jun 2006
Location: Paris, TX
Posts: 22,324
Sounds like a moirror is still updating. Give it about 30 minutes and try again.
__________________
Signature Links | New Posts | Who's on the forums (right now) |

© ® ™ № ¿
Reply With Quote
  #10  
Old 16th July 2008, 01:38 PM
Rbb_e Offline
Registered User
 
Join Date: Jun 2008
Posts: 9
Thanks for the help.
I'll try again in a little while and hopefully it'll be fixed =] If not i'll be back tomorrow haha
Reply With Quote
  #11  
Old 16th July 2008, 02:19 PM
brebs's Avatar
brebs Offline
Banned
 
Join Date: Apr 2008
Posts: 558
An alternative to akmod is to run nvidia's own installer automatically after booting into a new kernel - add this to /etc/rc.local
Code:
# Setup, for nvidia module checking
ARCH=$(uname -i)
LIBDIR=lib64
# pkg2 includes 32-bit compatibility libs - /usr/lib/libGL.so
PKG=pkg2
if [ "${ARCH}" != "x86_64" ] ; then
	# Is 32-bit
	ARCH=x86
	LIBDIR=lib
	PKG=pkg1
fi

INSTALL_NVIDIA=
/sbin/modprobe nvidia
if [ $? != 0 ] || ! [ -L "/usr/${LIBDIR}/xorg/modules/extensions/libglx.so" ] ; then
	INSTALL_NVIDIA=y
else
	# Check opengl headers, because nvidia's headers break the
	# compilation of xorg-x11-server.
	# mesa-libGL-devel provides /usr/include/GL/gl.h
	# http://koji.fedoraproject.org/koji/packageinfo?packageID=184
	grep GL_DEPTH_STENCIL_MESA /usr/include/GL/gl.h > /dev/null
	[ $? != 0 ] && INSTALL_NVIDIA=y
fi

if [ -n "${INSTALL_NVIDIA}" ] ; then
	# Releases: http://www.nvnews.net/vbulletin/showthread.php?t=122606
	VER=180.22
	# $ rpm -qf /usr/lib64/xorg/modules/extensions/libglx.so
	# xorg-x11-server-Xorg-1.4.99.905-2.20080702.fc9.x86_64
	# Posted at http://www.fedoraforum.org/forum/showthread.php?p=1047697#post1047697
	# find /lib/modules/ -name nvidia.ko -delete
	# yum install kernel-devel kernel-headers glibc-headers
	# Info:  sh NVIDIA-Linux-x86_64-173.08-pkg1.run -A
	# wget ftp://download.nvidia.com/XFree86/Linux-x86_64/173.14.05/NVIDIA-Linux-x86_64-173.14.05-pkg2.run
	# Populates /usr/lib64/tls/
	# Seems to delete /usr/lib64/xorg/modules/extensions/libGLcore.so
	# Also creates /usr/lib64/tls/libnvidia-tls.so.1
	mkdir -p /root/nvidia
	cd /root/nvidia
	[ -e NVIDIA-Linux-${ARCH}-${VER}-${PKG}.run ] || wget ftp://download.nvidia.com/XFree86/Linux-${ARCH}/${VER}/NVIDIA-Linux-${ARCH}-${VER}-${PKG}.run || wget http://us.download.nvidia.com/XFree86/Linux-${ARCH}/${VER}/NVIDIA-Linux-${ARCH}-${VER}-${PKG}.run
	# Run nvidia's installer, without overwriting e.g. /usr/include/GL/gl.h
	sh /root/nvidia/NVIDIA-Linux-${ARCH}-${VER}-${PKG}.run -a -q -s -N --no-opengl-headers
	/sbin/modprobe nvidia
fi
Also put in /etc/modprobe.conf for /dev/nvidia* permissions
Code:
# 100 is users group in /etc/group
options nvidia NVreg_DeviceFileMode=0660 NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=100 NVreg_ModifyDeviceFiles=1
For further info on Nvidia's installer, see FUD and bug.

Last edited by brebs; 15th January 2009 at 06:22 PM. Reason: New version 180.22
Reply With Quote
  #12  
Old 16th July 2008, 07:22 PM
gmangual Offline
Registered User
 
Join Date: Jul 2008
Posts: 4
Quote:
Originally Posted by Finalzone
Code:
yum install akmod-nvidia
Use that command, reboot the system and voilà.
Hi. I tried yum install akmod-nvidia and some drivers where installed. After a reboot the system found the nvidia.ko driver but never started X. I had to log in as root in console mode and then delete the file from (/lib/modules/2.6.25.10-86.fc9.i686/extra) After another reboot I could log in with the graphical interface, but still have the problem.
Reply With Quote
  #13  
Old 16th July 2008, 08:07 PM
Finalzone's Avatar
Finalzone Offline
Community Manager
 
Join Date: Mar 2004
Location: Vancouver, Canada
Posts: 2,371
What does
Code:
cat /var/log/Xorg.0.log
say? It will be a good idea to attach that file and ask Firewing1 about the issue.
__________________
Desktop CPU: AMD Phenom II(tm) X4 Processor 940 AM2+ - Memory: 8GB DDR2-RAM - GPU: Nvidia Geforce GTX 460 v2 - OS: Fedora 18 Spherical Cow x86-64 and Windows 7 Ultimate SP1 64-bit
Laptop Toshiba Satellite C650D - OS: Fedora 19 Schrödinger's Cat (preview release) x86-64 and Microsoft Windows 7 64-bit
Reply With Quote
  #14  
Old 11th September 2008, 06:39 PM
leigh123linux's Avatar
leigh123linux Offline
Retired Administrator
 
Join Date: Oct 2006
Posts: 21,509
Quote:
Originally Posted by brebs
An alternative to akmod is to run nvidia's own installer automatically after booting into a new kernel, e.g. on x86_64 put this in /etc/rc.local
Code:
/sbin/modprobe nvidia
if [ $? != 0 ] || ! [ -L /usr/lib64/xorg/modules/extensions/libglx.so ] ; then
    # Posted at http://www.fedoraforum.org/forum/showthread.php?p=1047697#post1047697
    VER=173.14.12
    # find /lib/modules/ -name nvidia.ko -delete
    # yum install kernel-devel kernel-headers glibc-headers
    # Info:  sh NVIDIA-Linux-x86_64-173.08-pkg2.run -A
    # wget ftp://download.nvidia.com/XFree86/Linux-x86_64/173.14.05/NVIDIA-Linux-x86_64-173.14.05-pkg2.run
    # Populates /usr/lib64/tls/
    # Seems to delete /usr/lib64/xorg/modules/extensions/libGLcore.so
    mkdir -p /root/nvidia
    cd /root/nvidia
    [ -e NVIDIA-Linux-x86_64-${VER}-pkg2.run ] || wget http://us.download.nvidia.com/XFree86/Linux-x86_64/${VER}/NVIDIA-Linux-x86_64-${VER}-pkg2.run
    sh NVIDIA-Linux-x86_64-${VER}-pkg2.run -a -q -s -N
    /sbin/modprobe nvidia
fi

With this method X would break every time the xorg-x11-server-Xorg package was updated !

i.e it would overwrite some of the nvidia files ( the nvidia run file overwrites some of the fedora xorg files )
__________________
My Hardware
- CPU: AMD Phenom II X6 Hex Core 1055T 95W Edition @3.5Ghz
- Motherboard: Gigabyte GA-880GM-UD2H
- Cooler: Corsair H50 CPU Cooler
- RAM: Corsair Dominator 8GB (4x2GB) DDR3 1600MHz
- Graphics: Gigabyte GeForce GTS 450 OC 1024MB GDDR5

Last edited by leigh123linux; 11th September 2008 at 06:43 PM.
Reply With Quote
  #15  
Old 11th September 2008, 06:49 PM
brebs's Avatar
brebs Offline
Banned
 
Join Date: Apr 2008
Posts: 558
Quote:
Originally Posted by leigh123@linux
With this method X would break
Big deal. Just rerun the nvidia installer. Such an obvious, intuitive and easy fix

Anyway, you will notice my checking & automatically fixing line, since you chose to quote ALL of my code, causing me to wear out the scroll button on my mouse:
Code:
[ -L /usr/lib64/xorg/modules/extensions/libglx.so ]
There's a ton of legacy FUD about the nvidia installer. It's actually not the child of Satan that it's made out to be. In fact, it actually just works. Without having to go through the pain barrier of figuring out what on Earth kmod/akmod packages do.

Last edited by brebs; 11th September 2008 at 06:53 PM.
Reply With Quote
Reply

Tags
1086fc9i686, kernel, nvidiako

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
nvidia 2.6.27.30-170.2.82.fc10.i686 not found mythcat Hardware & Laptops 9 23rd August 2009 03:14 PM
nvidia.ko for kernel 2.6.23* not found ekelsoe Using Fedora 8 6th January 2008 08:03 AM
Upgraded to new kernel. Nvidia driver not found ninjagore Using Fedora 5 15th March 2007 02:56 PM
Remove kernel.i686 and install kernel.i686 ikaruss Using Fedora 2 19th February 2007 07:35 PM
nvidia kernel not found.. ant1her0 Hardware & Laptops 2 19th September 2006 07:39 AM


Current GMT-time: 23:11 (Tuesday, 18-06-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