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

Manuel Wolfshant wolfy at nobugconsulting.ro
Wed Sep 27 16:27:25 EDT 2017


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
>
> 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


More information about the elrepo mailing list