Versions Compared

Key

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

...

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 framework 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 installationduring the RPM install of a new kernel (ie, DKMS builds the nvidia driver as part of the kernel RPM install.  This is done via hooks which are present in the kernel post-install RPM scriplet. 

...