kmod-nvidia

kmod-nvidia provides the NVIDIA driver kernel module (nvidia.ko). It is built to depend upon the specific ABI provided by a range of releases of the same variant of the Linux kernel and not on any one specific build.

nvidia-x11-drv provides the proprietary NVIDIA binary OpenGL X11 display driver files.

After installing / updating this package, users are advised to reboot their system. Simply restarting X may not suffice, one needs to drop out of X, remove and reload the nvidia kernel module and restart X. For most end users, a reboot will be simpler ;)

Supported Chipsets
This driver is the current release and supports the most recent NVIDIA graphics cards (GeForce 6 series GPUs onwards). Users of cards based on older chipsets should use one of the legacy drivers.
The kmod-nvidia-173xx driver supports GeForce 5 series GPUs
The kmod-nvidia-96xx driver supports GeForce 2 to GeForce 4 series GPUs

Notes for RPMForge users
Users migrating from the rpmforge dkms package are advised to uninstall the dkms-nvidia driver before attempting to install kmod-nvidia.
There is a potential conflict between elrepo and rpmforge in that both repositories provide the nvidia-x11-drv package. If you are using the yum priorities plugin then the priority for elrepo and rpmforge should be set to the same value to avoid dependency resolution failures, or rpmforge should be temporarily disabled whilst installing kmod-nvidia and nvidia-x11-drv. For example:

yum --disablerepo=\* --enablerepo=elrepo install kmod-nvidia nvidia-x11-drv


Notes for x86_64 users
If your system is running 64-bit and you require 32-bit libraries as well, you would need nvidia-x11-drv-32bit:

yum --disablerepo=\* --enablerepo=elrepo install nvidia-x11-drv-32bit


Notes for users who used Nvidia's binary installer
Users who have installed the driver by running the binary installer provided by Nvidia are advised to uninstall it before attempting to install kmod-nvidia. Run the same script that was used for the installation by adding a --uninstall flag. For example:

sh ./NVIDIA-Linux-x86_64-185.18.36-pkg2.run --uninstall