Fedora 15 nVidia Drivers Install Guide (disable nouveau driver) - Comment Page: 1
Looking Fedora 22/21 nVidia Drivers Install Guide?
[inttf_post_ad1]
This is guide, howto install nVidia proprietary drivers on Fedora 15 and disable Nouveau driver. This guide works with GeForce 6/7/8/9/200/300 series cards and also with GeForce FX cards.
Fedora 15 nVidia driver installation is not much different from previous Fedora versions. I have tested this guide with a couple computers, so let me know, if you have some problems.
Install nVidia proprietary drivers on Fedora 15 and disable the nouveau driver
1. Change root user
su -
## OR ##
sudo -i
2. Make sure that you are running latest kernel
If not then update kernel and reboot
yum update...
Hola ,,
Absolutely awesome web site ,, and great effort
BTW,, I’m using nVIDIA GeForce 210 rev2 and the “nouveau” driver is working very well
so I encourage people to test it before using nVidia driver.
regards and respect
thank you a lot,
I tried installing nvidia drivers from other blogs, but everything failed.
And btw I know that fedora is a community linux, but to be so hard to use nvidia drivers is unacceptable. Series 400 that I have, doesn’t work on nouveau. So it would be better if nouveau drivers won’t be installed as default..
thanx again
Unfortunatly, this didn’t work for me :/
When I try to boot, it stops after the loading-bar
I’m using a 9800GTX
Forgot to say, i used akmod-nvidia
Just did a kernel-update, worked after that :)
Hi Tarnus,
Excellent! :)
Hello Tarnus,
I’m having the same problem here (it just freezes while loading). What command exactly did you run to fix it?
When I try to update something it just says that there are no updates available.
I used akmod-nvidia-PAE.
My kernel is 2.6.38.6.27.fc15.i686.PAE
BTW. I had to remove the xorg.conf generated by the nvidia-xconfig and re-enable the nouveau driver in the grub.conf to be able to start my system and do something.
Please, help!!!
Thanks
Ok, I just got it working.
I saw that the nouveau driver was being loaded despite of the grub.conf modification.
So, I checked to see if I could blacklist it in a different way.
There was already a file /etc/modprobe.d/blacklist-nouveau.conf and I found the following instructions:
“you need to run as root:
dracut -f /boot/initramfs-$(uname -r).img $(uname -r)
if nouveau is loaded despite this file.”
So, I did, and it finally worked!!!
Thanks anyway.
I’m getting the following when I enter “yum install kmod-nvidia-173xx xorg-x11-drv-nvidia-173xx-libs.i686”:
Hi f15,
Could you post again, what you get?
I installed the PAE kernel option, but i got
yum install kernel-PAE-devel kmod-nvidia-PAE
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: mirrors.servercentral.net
* livna: rpm.livna.org
* rpmfusion-free-rawhide: mirrors.cat.pdx.edu
* rpmfusion-nonfree-rawhide: mirrors.cat.pdx.edu
* updates: mirrors.servercentral.net
Setting up Install Process
Package kernel-PAE-devel-2.6.38.6-27.fc15.i686 already installed and latest version
Resolving Dependencies
–> Running transaction check
—> Package kmod-nvidia-PAE.i686 1:270.41.06-1.fc15 will be installed
–> Processing Dependency: kmod-nvidia-2.6.38.3-18.fc15.i686.PAE >= 1:270.41.06-1.fc15 for package: 1:kmod-nvidia-PAE-270.41.06-1.fc15.i686
–> Running transaction check
—> Package kmod-nvidia-2.6.38.3-18.fc15.i686.PAE.i686 1:270.41.06-1.fc15 will be installed
–> Processing Dependency: kernel-uname-r = 2.6.38.3-18.fc15.i686.PAE for package: 1:kmod-nvidia-2.6.38.3-18.fc15.i686.PAE-270.41.06-1.fc15.i686
–> Processing Dependency: nvidia-kmod-common >= 1:270.41.06 for package: 1:kmod-nvidia-2.6.38.3-18.fc15.i686.PAE-270.41.06-1.fc15.i686
–> Running transaction check
—> Package kmod-nvidia-2.6.38.3-18.fc15.i686.PAE.i686 1:270.41.06-1.fc15 will be installed
–> Processing Dependency: kernel-uname-r = 2.6.38.3-18.fc15.i686.PAE for package: 1:kmod-nvidia-2.6.38.3-18.fc15.i686.PAE-270.41.06-1.fc15.i686
—> Package xorg-x11-drv-nvidia.i686 1:270.41.06-1.fc15 will be installed
–> Processing Dependency: xorg-x11-drv-nvidia-libs(x86-32) = 1:270.41.06-1.fc15 for package: 1:xorg-x11-drv-nvidia-270.41.06-1.fc15.i686
–> Processing Dependency: libnvidia-glcore.so.270.41.06 for package: 1:xorg-x11-drv-nvidia-270.41.06-1.fc15.i686
–> Processing Dependency: nvidia-settings for package: 1:xorg-x11-drv-nvidia-270.41.06-1.fc15.i686
–> Processing Dependency: libnvidia-ml.so.1 for package: 1:xorg-x11-drv-nvidia-270.41.06-1.fc15.i686
–> Processing Dependency: nvidia-xconfig for package: 1:xorg-x11-drv-nvidia-270.41.06-1.fc15.i686
–> Running transaction check
—> Package kmod-nvidia-2.6.38.3-18.fc15.i686.PAE.i686 1:270.41.06-1.fc15 will be installed
–> Processing Dependency: kernel-uname-r = 2.6.38.3-18.fc15.i686.PAE for package: 1:kmod-nvidia-2.6.38.3-18.fc15.i686.PAE-270.41.06-1.fc15.i686
—> Package nvidia-settings.i686 0:1.0-10.fc15 will be installed
—> Package nvidia-xconfig.i686 0:1.0-8.fc15 will be installed
—> Package xorg-x11-drv-nvidia-libs.i686 1:270.41.06-1.fc15 will be installed
–> Finished Dependency Resolution
Error: Package: 1:kmod-nvidia-2.6.38.3-18.fc15.i686.PAE-270.41.06-1.fc15.i686 (rpmfusion-nonfree-rawhide)
Requires: kernel-uname-r = 2.6.38.3-18.fc15.i686.PAE
Installed: kernel-PAE-2.6.38.6-26.rc1.fc15.i686 (@anaconda-InstallationRepo-201105131946.i686)
kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.PAE
Installed: kernel-PAE-2.6.38.6-27.fc15.i686 (@updates)
kernel-uname-r = 2.6.38.6-27.fc15.i686.PAE
Available: kernel-2.6.38.6-26.rc1.fc15.i686 (fedora)
kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686
Available: kernel-2.6.38.6-27.fc15.i686 (updates)
kernel-uname-r = 2.6.38.6-27.fc15.i686
Available: kernel-PAEdebug-2.6.38.6-26.rc1.fc15.i686 (fedora)
kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.PAEdebug
Available: kernel-PAEdebug-2.6.38.6-27.fc15.i686 (updates)
kernel-uname-r = 2.6.38.6-27.fc15.i686.PAEdebug
Available: kernel-debug-2.6.38.6-26.rc1.fc15.i686 (fedora)
kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.debug
Available: kernel-debug-2.6.38.6-27.fc15.i686 (updates)
kernel-uname-r = 2.6.38.6-27.fc15.i686.debug
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
so how can I fix the error. Thanks. :D
Hi Pachuca,
Actually you have different kernel installed (kernel-PAE-2.6.38.6-27.fc15.i686) than kmod-nvidia-PAE (kmod-nvidia-2.6.38.3-18.fc15.i686.PAE-270.41.06-1.fc15.i686). So you have to install same kernel version or use akmod-nvidia.
Sorry but these instructions do not work on either of my nvidia GTX 460 machines:
Error: Package: 1:kmod-nvidia-2.6.38.3-18.fc15.i686-270.41.06-1.fc15.i686 (rpmfusion-nonfree-rawhide)
Requires: kernel-uname-r = 2.6.38.3-18.fc15.i686
Installed: kernel-2.6.38.6-26.rc1.fc15.i686 (@koji-override-1/$releasever)
kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686
Installed: kernel-2.6.38.6-27.fc15.i686 (@updates)
kernel-uname-r = 2.6.38.6-27.fc15.i686
Available: kernel-PAE-2.6.38.6-26.rc1.fc15.i686 (fedora)
kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.PAE
Available: kernel-PAE-2.6.38.6-27.fc15.i686 (updates)
kernel-uname-r = 2.6.38.6-27.fc15.i686.PAE
Available: kernel-PAEdebug-2.6.38.6-26.rc1.fc15.i686 (fedora)
kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.PAEdebug
Available: kernel-PAEdebug-2.6.38.6-27.fc15.i686 (updates)
kernel-uname-r = 2.6.38.6-27.fc15.i686.PAEdebug
Available: kernel-debug-2.6.38.6-26.rc1.fc15.i686 (fedora)
kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.debug
Available: kernel-debug-2.6.38.6-27.fc15.i686 (updates)
kernel-uname-r = 2.6.38.6-27.fc15.i686.debug
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Hi Durden,
Check my previous answer to Pachuca.
I want to thank you for putting this information on your website. It helped me alot!
It worked for me but now the boot screen is gone.
Hi Kano,
Do you mean Grub screen when your machine starts?
Awesome site. I used your guide to install my driver for fedora 14 also.
I have a nvidia 8400m
The only issue is that your software update links have changed
rpmfusion-free-release-15-0.1.noarch.rpm
rpmfusion-nonfree-release-15-0.1.noarch.rpm
it is now
rpmfusion-free-release-15-1.noarch.rpm
rpmfusion-nonfree-release-15-1.noarch.rpm
Also when I installed the first driver kmod-nvidia I got the black screen even after checking /boot/grub/grub.conf
I recommended everyone uses the akmod, worked PERFECT!!!
Side note you may want to add that there are x86_64/ available for people that use 64bit. That is what I used. Thanks again!
Hi RussianMonk,
Thanks! :)
I added new rpms and also 64-bit rpms.
I love if- !1-0 ! Thank you!
Hi David P,
Thank you and you are welcome. :)
I got a 404 for the rpmfusion files.
Hi Roi,
Updated RPMFusion rpms and should work now!
The RPMFusion Repositories have been updated:
rpm -Uvh http://download1.rpmfusion.org/free/fedora/development/x86_64/os/rpmfusion-free-release-15-1.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/development/x86_64/os/rpmfusion-nonfree-release-15-1.noarch.rpm
Hi James,
And thanks!
I updated guide and added new rpms and also separated 64-bit rpms! :)
Hi I have followed all the instructions, however when I reboot after checking grub.conf it just hangs after few seconds and does not allow me to log in or do anything.
Any suggestion would realy help.
Thanks
Hi Sudarshan Bhattacharjee,
So is it hanging when X is starting?
You could try to boot runlevel 3 and check that the nvidia module is loaded and check that nouveau module is not loaded and then start X manually.