Personal tools
You are here: Home Fedora Solved Video Solutions Removing the NVIDIA Binary Installer and replacing it with the LIVNA Kernel Module

Removing the NVIDIA Binary Installer and replacing it with the LIVNA Kernel Module

by scott_glaser last modified Jan 30, 2008 03:46 AM
Contributors: Robert 'Bob' Jensen
— filed under:

At times new users are poorly informed and assume the best way to get 3D and added feature support for their nVidia graphics cards is to install the driver as provided by nVidia. We believe this is not the case. We suggest using the nvidia-glx and kernel-module-nvidia from rpm.livna.org Below you will find directions on how to remove the Binary installer and instructions to install the rpm packages from Livna.

Requirements

Fedora Core Install, Basic yum repositories (Base, Updates-Released and Extras) and the Livna repository, an nVidia Graphics Card installed.  (If the Livna yum repository is not already enabled, please see this HOWTO.)

Doing the Work


  1. Open a terminal and switch to super user.
    # su --login 
  2. Change directory to the directory where the NVIDIA binary installer was executed from.
    # cd /nvidia 
  3. Execute the following command replace the question marks with the proper release number for the binary installer that was installed.
    # sh NVIDIA-Linux-x86-1.0-????-pkg0.run --uninstall 
  4. Remove the Mesa files installed by the installer.
    # rpm -ev --nodeps mesa-libGL 
  5. Install the correct CORE files from the Fedora Core Repositories.
    # yum install mesa-libGL  
  6. Install the NVIDIA Kernel Module from LIVNA using the following directions:
    http://fedorasolved.org/video-solutions/nvidia-yum-livna/

Troubleshooting

How to test

  1. Log in and verify that the kernel module is functioning properly by opening a terminal window and running the following command.
    # glxinfo | grep direct 
  2. If the response is, "direct rendering: Yes," you are good to go; if not check here --> http://rpm.livna.org/livna-switcher.html.  Also a reboot may be required for the full effect of the module to be realized on some machines.


More Information

Disclaimer

We test this stuff on our own machines, really we do. But you may run into problems, if you do, come to #fedora on irc.freenode.net

Added Reading

Document Actions
Log in


Forgot your password?
New user?