[elrepo] Bad installation of kmod-nvidia kmod-nvidia-384.90-1.el7_4.elrepo.x86_64

Henry Katz henry.katz at iscs-i.com
Wed Sep 27 17:54:34 EDT 2017


Hi Phil,

Got it.

Thanks,
Henry

On 09/27/2017 05:08 PM, Phil Perry wrote:
> On 27/09/17 21:27, Manuel Wolfshant wrote:
>> On 09/27/2017 11:16 PM, hk-vndr at iscs-i.com wrote:
>>>
>>> Hi,
>>>
>>> When installing this driver with kernel-3.10.0-693.2.2 the driver
>>> actually goes into this directory:
>>>
>>> # find /lib/modules/3.10.0-693.el7.x86_64/
>>> /lib/modules/3.10.0-693.el7.x86_64/
>>> /lib/modules/3.10.0-693.el7.x86_64/extra
>>> /lib/modules/3.10.0-693.el7.x86_64/extra/nvidia
>>> /lib/modules/3.10.0-693.el7.x86_64/extra/nvidia/nvidia-modeset.ko
>>> /lib/modules/3.10.0-693.el7.x86_64/extra/nvidia/nvidia-uvm.ko
>>> /lib/modules/3.10.0-693.el7.x86_64/extra/nvidia/nvidia.ko
>>> /lib/modules/3.10.0-693.el7.x86_64/extra/nvidia/nvidia-drm.ko
>>>
>
> Yes, as Manuel notes below, that is correct.
>
> Try:
>
> find /lib/modules | grep nvidia
>
> and note those entries in /weak-updates/
>
>
>>> instead of the correct one:
>>>
>>> # du -sk /lib/modules/*
>>> 40940 /lib/modules/3.10.0-693.2.2.el7.x86_64
>>> 51676 /lib/modules/3.10.0-693.el7.x86_64
>>>
>>> This just seems incorrect and looking to correct to rule out as
>>> source of another issue.
>>>
>> It is correct as it is. The modules shipped by ELRepo take advantage
>> of the guaranteed kABI compatibility of the kernels and use the
>> weak-module mechanism to make sure they are active no matter what
>> kernel minor version is running by creating symlinks for all
>> installed kernels.
>>
>> You can read more details about this mechanism at
>> https://access.redhat.com/articles/9749
>
> _______________________________________________
> elrepo mailing list
> elrepo at lists.elrepo.org
> http://lists.elrepo.org/mailman/listinfo/elrepo




More information about the elrepo mailing list