View Issue Details

IDProjectCategoryView StatusLast Update
0000754channel: elrepo/el7kmod-nvidia-340xxpublic2017-08-16 23:53
ReporterGZU Assigned Topperry  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Summary0000754: nvidia Driver fails on new kernel kernel-3.10.0-514.26.2.el7.x86_64
Descriptionnvidia Driver fails on kernel-3.10.0-514.26.2.el7.x86_64
SL7/CentOS7/RHEL7
TagsNo tags attached.
Reported upstream

Activities

GZU

2017-07-11 22:35

reporter   ~0005308

This was fixed by a yum reinstall if the kmod-nvidia-340xx rpm package.
I thought this would not be needed?

pperry

2017-07-12 00:36

administrator   ~0005309

Correct, it should not be needed, the driver should automatically weak link against the new kernel when the new kernel is installed (assuming the kernel is compatible).

Can you replicate the issue? If so, please describe the steps to replicate.

GZU

2017-08-03 00:09

reporter   ~0005376

I did reproduce it by restoring to a backup and yum updating again.
I suspect that recently I may manually deleted files/folders in /lib/modules which may have broken this?

pperry

2017-08-03 00:36

administrator   ~0005377

Yes, the kernel module is actually installed to /lib/modules/{kernel version}/extra/nvidia-340xx/

where {kernel version} is the kernel version the module was built against. You may not have this kernel version installed, so deleting this folder will remove the module.

The kernel module is then linked to compatible kernels in /lib/modules/{kernel version}/weak-updates/nvidia-340xx/ for all installed compatible kernels.

praines

2017-08-07 10:19

reporter   ~0005378

Trying to install on a fresh Centos 7.3 installed box I get:

Error: Package: kmod-nvidia-340xx-340.102-3.el7_4.elrepo.x86_64 (elrepo)
           Requires: kernel(vmemmap_base) = 0x97651e6c

I worked around it by explicitly installing kmod-nvidia-340xx-340.102-2.el7.elrepo

Issue History

Date Modified Username Field Change
2017-07-11 20:31 GZU New Issue
2017-07-11 20:31 GZU Status new => assigned
2017-07-11 20:31 GZU Assigned To => pperry
2017-07-11 22:35 GZU Note Added: 0005308
2017-07-12 00:36 pperry Note Added: 0005309
2017-08-03 00:09 GZU Note Added: 0005376
2017-08-03 00:36 pperry Note Added: 0005377
2017-08-07 10:19 praines Note Added: 0005378
2017-08-16 23:53 pperry Status assigned => closed
2017-08-16 23:53 pperry Resolution open => no change required