RPMFusion And NVIDIA Driver Problem

Home » CentOS » RPMFusion And NVIDIA Driver Problem
CentOS 5 Comments

Hi list,

I’m on C8.1 and I’m trying to install NVIDIA driver from rpmfusion-nonfree repository but it returns:

5 thoughts on - RPMFusion And NVIDIA Driver Problem

  • The package is looking for an el8.1 kernel to meet it’s dependencies and can not find one. C8.2 has now been released, and as a result all 8.1
    packages got moved to vault. If you enable the vault repo, yum will be able to find the kernel package it is looking for to meet the dependencies. However, if you do that you will have to boot to an old C8.1 series kernel for your nvidia drivers to work.

    Yes, you are running the latest 8.2 series kernel.

    Yes, seems that repo is stale. They need to release packages built against el8.2, which at least for RHEL have been out for 2 months now. A
    newer stable nvidia driver (440.100) was also released recently. The
    (not ideal) workaround is as stated above – enable CentOS vault repo and boot into an older el8.1 series kernel for now until they update packages.

    I would normally recommend you try the nvidia drivers from elrepo, but I
    have a vested interest as I maintain them

    Phil

  • Il 29/06/20 16:02, Phil Perry ha scritto:

    Hi Phil,

    thank you for your answer.

    I tried with this after installing ELrepo repository:

    yum –enablerepo=elrepo install kmod-nvidia

    but I get the same result for different version.

  • Hi Alessandro,

    You will need to provide more information for me to be able to help, like the errors you received.

    As a general rule, try not to mix elrepo and rpmfusion repos, or if you have to, do so carefully and manage any conflicts manually.

    You can usually tell which point release kernel series a kmod is built for by the tag in their release (e.g, el8.2 packages will have the elrepo.el8_2 release tag), so you can ensure you are installing /
    updating the correct package for your system.

    Regards,

    Phil

  • Il 30/06/20 17:41, Phil Perry ha scritto:

    Hi Phil,

    thank you for your answer.

    Currently I need RPMFusion for some packages so I cannot remove it.

    About my previous error about the command with –enablerepo=elrepo it gives me errors because it tries to install again rpmfusion packages so adding –disablerepo=rpmfusion-nonfree-updated

  • Hi Alessandro,

    I tend to manually manage situations like that using package exclusions where competing packages are available from 2 different repositories.

    Regards,

    Phil