Fedora 15 nVidia Drivers Install Guide (disable nouveau driver)

Nvidia LogoLooking Fedora 19 “Schrödinger’s Cat” nVidia Drivers Install guide?

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

2. Make sure that you are running latest kernel

If not then update kernel and reboot

3. Add RPMFusion Repositories (Free and Non-Free)

32-bit and 64-bit

4. Install nVidia proprietary drivers

Select 4a. (GeForce 6/7/8/9/200/300/400/500) or 4b. (GeForce FX) depending on your card

4a. Install nVidia proprietary drivers for GeForce 6/7/8/9/200/300/400/500 series cards

Select kmod, kmod-PAE or akmod from following.

kmod-nvidia

or

kmod-nvidia-PAE and PAE-kernel devel

or

akmod-nvidia

akmod is good option and easy way avoid problems on kernel updates and is best and only option if you use:

  • self-compiled kernel
  • older Fedora kernel
  • quickly changing kernels from updates-testing/rawhide

Full spec of kmod and akmod differences, check this.

4b. Install nVidia proprietary drivers for GeForce FX cards

Select kmod, kmod-PAE or akmod from following.

kmod-nvidia

or

kmod-nvidia-PAE and PAE-kernel devel

or

akmod-nvidia

akmod is good option and easy way avoid problems on kernel updates and is best and only option if you use:

  • self-compiled kernel
  • older Fedora kernel
  • quickly changing kernels from updates-testing/rawhide

Full spec of kmod and akmod differences, check this.

5. Check /boot/grub/grub.conf file (Optional step)

This is optional, but butter check before reboot, because missing rdblacklist=nouveau nouveau.modeset=0 is the most common reason which causes black screen / blank screen on boot with nVidia drivers. So it’s good to check following also. ;)

Open /boot/grub/grub.conf file and check that the kernel row have following parameters rdblacklist=nouveau nouveau.modeset=0:

6. All is done and then just reboot

Please let me know if you have some problems with nVidia drivers installation. You could also tell you if you got the drivers installed using this guide and what graphics card you have?

Share this post

125 Comments

  1. This worked like a charm, the first time. Thanks a million!

    I bought a second-hand Dell minitower at Deseret Industries for $35. spent $89 to get a refurbished 8400 GS and 2G of RAM at Tigerdirect. Already had a cheapo AOC 931 monitor.

    Used your instructions after booting, and now I have a really slick system running FC15, and everything “just works”.

    I’m a happy camper. :-)
    peace, and happy new (almost) year of the Dragon!
    vince

    Reply
  2. After installing nvidia driver using akmod in 4a and reboot the system, gnome shell is not responding to mouse and keyboard, what’s the problem?

    My card is: GeForce Go 7300

    Reply
    • Hi Kamal,

      Could you change to another virtual console and post output of following commands:

      Reply
  3. I am getting

    Fatal server error
    no screens found error

    when I use startx command

    (EE) [drm] failed to open device
    Refusing ot touch device with a bound kernel driver
    (EE) open /dev/fb0: no such device
    (EE) Screen(s) found but none have a usable configuration

    I updated kernel as you described abovem, My spec is DELL workstation T3500 with Quadro 1800 GPU

    I will be grateful if you can help
    best regards

    also the other lsmod information you asked is below

    lsmod | grep nouveau

    nouveau 754292 0
    ttm 61533 1 nouveau
    drm_kms_helper 30277 1 nouveau
    rrm 213647 3 nouveau,ttm,drm_kms_helper
    i2c_algo_bit 5572 1 nouveau
    i2c_core 28203 6 nvidia,i2c_i801,nouveau,drm_kms_helper,drm,i2c_a
    lgo_bit
    mxm_wmi 1741 1 nouveau
    video 12388 1 nouveau

    rpm -qa *nvidia*
    xorg-x11-drv-nvidia-173xx-173.14.31-1.fc15.x86_64
    kernel-2.6.41.10-3.fc15.x86_64
    nvidia-xconfig-1.0-9.fc15.x86_64
    kmod-nvidia-173xx-2.6.41.10-3.fc15.x86_64-173.14.31-1.fc15.x86_64
    kernel-devel-2.6.38.6-26.rc1.fc15.x86_64
    kernel-headers-2.6.41.10-3.fc15.x86_64
    kernel-2.6.38.6-26.rc1.fc15.x86_64
    abrt-addon-kerneloops-2.0.2-5.fc15.x86_64
    kernel-devel-2.6.10.3.fc15.x86_64
    xorg-x11-drv-nvidia-173xx-libs-173.14.31-1.fc15.x86_64
    nvidia-settings-1.0-11.fc15.x86_64
    xorg-x11-drv-nvidia-173xx-libs-173.14.31-1.fc15.i686
    akmod-nvidia-173xx-173.14.31-1.fc15.x86_64

    lsm0d | grep nvidia
    nvidia 8100306 0
    i2c_core 28203 6 nvidia,i2c_i801,nouveau,drm_kms_helper,drm,i2c_a
    lgo_bit

    Reply
    • Hi yalcin,

      Please check that you have blacklisted nouveau, because based on your lsmod outputs, looks like both nouveau and nvidia modules are loaded…

      Reply
      • Hi,

        Actually I edited grub.conf as you described above.

        Anyway I started with a fresh install. This time I didnot update kernel. When I checked grub.conf, the blacklist was added automatically(when I updated kernel it wasnot added). And it works now.

        Thank you very much :)

        Note: Is there an alternative to kpackagekit, can I use synaptic package manager?

        Kindest regards
        yalcin

        Reply
        • Okay, excellent to hear that you got it working! :)

          You could try example yumex (Yum Extender).

          Installation:

          Reply
  4. Thank you!
    It worked on my Fedora 16.

    Reply
  5. I would like to say thank you for this guide. I did this with Fedora 17 nVidia gtx 560ti.

    Note: when i installed the nVidia drivers it added the blacklist automatically to my grub.cfg

    Reply

Trackbacks/Pingbacks

  1. Kernel panic after update, fedora 15 64 bits - [...] installed the nDivia nouveau as well. So I forced the system to use the original nDivia, see here http://www.if-not-true-then-false.co...install-guide/ …

Submit a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">