Kmod-nvidia-430.40-1.el7_6.elrepo.x86_64 Fails To Install

Home » CentOS » Kmod-nvidia-430.40-1.el7_6.elrepo.x86_64 Fails To Install
CentOS 6 Comments

Everyone,

On August 2, my desktop unit updated with kmod-nvidia-430.40-1.el7_6.elrepo.x86_64nnn which broke yum having a multiple of dependencies not being present. I uninstall kmod-
dvidia with the hopes that a fresh install would fix the provlem, but it did not.

nvidia-detect returns :

kmod-nvidia An Intel display controller was also detected

I was hoping that this was a repository problem that would become fixed, but I am still now unable to reinstall kmod-nvidia.

Has anyone else had this problem, and does anyone have any suggestions as to how I might begin a fix. I would surely like to use my nvidia card again.

Thanks for your help!!!

Greg Ennis

6 thoughts on - Kmod-nvidia-430.40-1.el7_6.elrepo.x86_64 Fails To Install

  • The latest from elrepo – kmod-nvidia-430.40-2.el7_7.elrepo.x86_64.rpm –
    is built for EL 7.7 and is not compatible with CentOS 7.6.

    kmod-nvidia-430.40-1.el7_6.elrepo.x86_64 is the last that will work with the latest CentOS 7.6 kernel.

  • What kernel are you running? Please show the output from:

    rpm -q kernel uname -a

    yum-plugin-elrepo is designed to mask kmod packages from the yum transaction when the required kernel from those packages is not available to yum. In order for the yum-plugin-elrepo to work correctly, all kernels should be available. Unfortunately, because of the differences between RHEL and CentOS, whereby RHEL makes ALL packages continuously available whereas CentOS repositories ONLY contain the latest point release and update packages, yum-plugin-elrepo may not work correctly on CentOS in some circumstances.

    The workaround is to enable the CentOS vault repository so that all previous kernel packages are available to yum as they are on RHEL. See this bug:

    https://bugs.CentOS.org/view.php?id476

    Please try enabling the CentOS vault repo and see if that fixes your issue with yum.

    Thanks,

    Phil

  • What kernel are you running? Please show the output from:

    rpm -q kernel uname -a

    yum-plugin-elrepo is designed to mask kmod packages from the yum transaction when the required kernel from those packages is not available to yum. In order for the yum-plugin-elrepo to work correctly, all kernels should be available. Unfortunately, because of the differences between RHEL and CentOS, whereby RHEL makes ALL packages continuously available whereas CentOS repositories ONLY contain the latest point release and update packages, yum-plugin-elrepo may not work correctly on CentOS in some circumstances.

    The workaround is to enable the CentOS vault repository so that all previous kernel packages are available to yum as they are on RHEL. See this bug:

    https://bugs.CentOS.org/view.php?id476

    Please try enabling the CentOS vault repo and see if that fixes your issue with yum.

    Thanks,

    Phil
    ————————————————————————–

  • ^^^ the ‘elrepo’ plugin is missing above. Please install yum-plugin-elrepo:

    yum install yum-plugin-elrepo

    Once you have installed yum-plugin-elrepo, when repeating the above the package for el7.7 (kmod-nvidia-30.40-2.el7_7.elrepo.x86_64) should be automagically hidden until such time as CentOS 7.7 has been released.

    Yes, once CentOS 7.7 is released, you will be able to update to the el7.7 kernel and the corresponding kmod-nvidia-30.40-2.el7_7.elrepo.x86_64 package built for that kernel.

    In the meantime, yum-plugin-elrepo will ensure everything works as it should.

    Phil

    ——————————————————