Fedora 16 nVidia Drivers Install Guide (disable nouveau driver)

Nvidia LogoLooking Fedora 20 “Heisenbug” nVidia Drivers Install guide?

This guide is outdated and and so is your Fedora 16 Linux, check Fedora 18 (17) upgrade guides, install guides and nVidia drivers install guides:
Install Fedora 18 >>

Upgrade Fedora 17 to Fedora 18 >>
Upgrade Fedora 16 to Fedora 17 >>

Fedora 18 nVidia Drivers Install Guide >>
Fedora 17 nVidia Drivers Install Guide >>

This is guide, howto install nVidia proprietary drivers on Fedora 16 and disable Nouveau driver. This guide works with GeForce 6/7/8/9/200/300 series cards.

Fedora 16 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.

Before nVidia drivers installation

Check is your nVidia card supported

List of Supported NVIDIA GPU Products, your card should found before 173.14.xx driver section.

NVIDIA Optimus Technology

If your lspci |grep -i VGA output looks like following:

Or you know that your computer have NVIDIA Optimus Technology, and it is impossible to turn Intel Graphics / NVDIDIA Optimus off in the BIOS then try If !1 0 user Viger excellent NVIDIA Optimus (Bumblebee) guide for Fedora 16 users.

Install nVidia proprietary drivers on Fedora 16 “Verne” and disable the nouveau driver

1. Change root user

2. Make sure that you are running latest kernel and have latest SELinux policy packages

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 for GeForce 6/7/8/9/200/300/400/500 series cards

Select akmod, kmod or kmod-PAE from following.

akmod-nvidia

Extra package for kernel-PAE users

or

kmod-nvidia

or

kmod-nvidia-PAE and kernel-PAE-devel

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. Remove / disable nouveau drivers from kernel initramfs

6. All is done and then just reboot

Troubleshooting

rdblacklist=nouveau nouveau.modeset=0 missing

Some users have reported that the rdblacklist=nouveau nouveau.modeset=0 might be missing on grub2 “linux” row, after NVIDIA drivers installation. Add rdblacklist=nouveau nouveau.modeset=0 to /etc/default/grub file.

Then make grub2 config with grub2-mkconfig command:

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

490 Comments

  1. This is my

    lsmod |grep -e nvidia -e nouveau

    nvidia 10987898 0
    i2c_core 28151 2 nvidia,i2c_viapro

    If you need anymore info let me know.

    Thanks in advance.

    Reply
  2. Hi torsten,

    First try to boot runlevel 3 and then login as root and try run following command:

    If it works without errors then reboot your system. Is nVidia drivers working then?

    Reply
  3. No luck.

    fails with

    Reply
    • What if you try to boot again runlevel 3 and start akmods directly:

      And if it runs ok, then reboot and test is your nVidia drivers working then?

      Reply
  4. Still not working.

    worked ok, but rebooting still gives the old errors.

    systemctl status akmods.service still fails with the same error.

    Reply
    • Hi torsten,

      It’s strange, if akmods runs ok, but rebooting still give same errors. Next thing to try is pre-built kmod.

      You can remove akmod and install kmod with following commands:

      Then check that just installed kmod-version match your kernel version and reboot. Is it still failing?

      Reply
  5. Great success, JR.

    Using the kmod-drivers works. Thank you!

    Reply
    • Excellent! You are welcome!

      Some reason akmod building will fail on some systems and then it’s better use pre-built kmod drivers. :)

      Reply
  6. The -> Add RPMFusion Repositories (Free and Non-Free) links are now broken for F16..Only supports F17 and above

    Reply
  7. I am getting a failure on this.

    [root@khazad-dum Downloads]# lspci | grep -i VGA
    03:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8700M GT] (rev a1)

    [root@khazad-dum Downloads]# yum update kernel* selinux-policy*
    Loaded plugins: langpacks, presto, refresh-packagekit
    No Packages marked for Update
    [root@khazad-dum Downloads]# rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
    Retrieving http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
    warning: /var/tmp/rpm-tmp.zhZPHW: Header V3 RSA/SHA256 Signature, key ID 8296fa0f: NOKEY
    error: Failed dependencies:
    system-release >= 17 is needed by rpmfusion-free-release-17.0.5-1.noarch
    [root@khazad-dum Downloads]# yum install akmod-nvidia xorg-x11-drv-nvidia-libs
    Loaded plugins: langpacks, presto, refresh-packagekit
    No package akmod-nvidia available.
    No package xorg-x11-drv-nvidia-libs available.
    Error: Nothing to do
    [root@khazad-dum Downloads]# yum install kmod-nvidia xorg-x11-drv-nvidia-libs
    Loaded plugins: langpacks, presto, refresh-packagekit
    No package kmod-nvidia available.
    No package xorg-x11-drv-nvidia-libs available.
    Error: Nothing to do

    Reply
    • Hi Caolan,

      I have normally just linked to new guides (but I update this guide with extra information). Yes you are right, no more RPM Fusion repos, they don’t maintain any repos when Fedora version reached End of Life (EOL).

      Reply

Trackbacks/Pingbacks

  1. Fedora 16 安装 nVidia 显卡驱动 | 理想乡 - [...] 本文翻译自《Fedora 16 nVidia Drivers Install Guide (disable nouveau driver)》,作者为 JR。E 文一般,如有错误,欢迎指正。 [...]
  2. Fedora 16 Screen Flicker – The Telarah Times - [...] I think I have an answer (at least it appears to be working) which is to install the Proprietary …
  3. Got a Linux on my ASUS N75S « fritzone’s blog - [...] this in basic video mode, but bumblebee was not working regardless that I followed the steps found here. ArchLinux …
  4. Wanted: simple driver install guide - [...] driver, you'll need to disable it. On my machine, Step 5 from this page is what did the trick: …

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="">