Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Red Hat based systems ship with a an nvidia-compatible graphics kernel module called nouveau.  However, in some situations the 3rd party proprietary graphics kernel module from nvidia is needed instead.  This 3rd party kernel module is not supplied or supported by Red Hat.  With each new kernel, a 3rd party kernel module (like the proprietary nvidia one) needs to be rebuilt.  This process can be tedious and confusing (eg, why did my graphical login break after a reboot?).  There is a facility named "DKMS" which stands for Dynamic Kernel Module Support.  This enables the automatic rebuild of 3rd party kernel modules at the time of the new kernel installation.  This is done via hooks which are present in the kernel post-install RPM scriplet.  This document describes how to install the nvidia kernel module with DKMS support, so a manual rebuild of the nvidia kernel module is no longer required for every new kernel.

...