View Issue Details

IDProjectCategoryView StatusLast Update
0000869channel: elrepo/el7kmod-nvidiapublic2018-10-31 15:53
Reportertru Assigned Topperry  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000869: RFE: version 396 (short lived branch) is required for cuda 9.2
Descriptionhttps://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
requires drivers from the 396 serie for cuda 9.2, but the current policy of elrepo is to follow the long lived branch listed at https://www.nvidia.com/object/unix.html which is listing the 390 serie.

TagsNo tags attached.
Reported upstream

Activities

pperry

2018-09-17 00:33

administrator   ~0006002

Acknowledged

I'm kind of expecting a new long lived driver release any day now, as the assumption is that there will be a new Linux driver supporting the new RTX 2080 series of cards due for release this Thursday, 20th Sept.

In the meantime, I'll see if I can package up the 396 series and release to testing to support CUDA.

tru

2018-09-17 00:44

reporter   ~0006003

thanks :D, I have just s/390.77/396.54 in your elrepo/packages/nvidia-kmod/nvidia-kmod.spec and elrepo/packages/nvidia-x11-drv/el7/nvidia-x11-drv.spec files and it builds/install fine.

pperry

2018-09-17 13:57

administrator   ~0006004

396.54 packages built and uploaded to the testing repo for el7, currently syncing to mirror sites. Once this release is superseded by the next long lived release, I'll remove them from the testing repository.

This driver release does not support older FERMI based cards.

tru

2018-09-24 01:05

reporter   ~0006018

Nvidia has since released cuda 10 requiring driver 410.48 which is not even listed at https://www.nvidia.com/object/unix.html as of 2018/09/24!

Thanks for the sorted lived in the testing area :)
My self built 396.54-1.el7 has been upgraded to 396.54-1.el7_5.elrepo without any issue.

tru

2018-09-24 01:29

reporter   ~0006019

found it! https://www.nvidia.fr/Download/driverResults.aspx/138292/ https://devtalk.nvidia.com/default/topic/1041820

tru

2018-09-24 07:34

reporter   ~0006020

I 've rebuild 410.48 with your recipe and remove the deprecated libglx.so from the provided file for nvidia-x11-drv.spec (line 241 #%{__install} -p -m 0755 libglx.so.%{version} $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions/nvidia/)

-> cuda 10.0 works
-> the GUI is broken because of the missing
/usr/lib64/xorg/modules/extensions/nvidia/libglx.so file

caveat:
nvidiapkg-NVIDIA-Linux-x86_64-396.54/libglx.so.396.54
but there is no
nvidiapkg-NVIDIA-Linux-x86_64-410.57/libglx.so.410.57

$ md5sum NVIDIA-Linux-x86_64-410.57.run
014b77dac22045c5a3dd0dca7629a31e NVIDIA-Linux-x86_64-410.57.run

imho packaging issue

pperry

2018-09-24 11:16

administrator   ~0006021

I built the 410.57 beta driver the other day when it was released, and have been testing it for my own use. So far, works for me. I've just pushed these packages to the testing repository and they should be available shortly (el7 only atm)

WRT libglx.so, this has been renamed to libglxserver_nvidia.so

/usr/lib64/xorg/modules/extensions/nvidia/libglxserver_nvidia.so
/usr/lib64/xorg/modules/extensions/nvidia/libglxserver_nvidia.so.410.57

Plus there are a few other new libs in 410.57 for ray-tracing.

tru

2018-09-25 15:01

reporter   ~0006023

thx the version in testing seems to work fine for me too :P

Issue History

Date Modified Username Field Change
2018-09-16 16:41 tru New Issue
2018-09-16 16:41 tru Status new => assigned
2018-09-16 16:41 tru Assigned To => pperry
2018-09-17 00:33 pperry Note Added: 0006002
2018-09-17 00:44 tru Note Added: 0006003
2018-09-17 13:57 pperry Note Added: 0006004
2018-09-24 01:05 tru Note Added: 0006018
2018-09-24 01:29 tru Note Added: 0006019
2018-09-24 07:34 tru Note Added: 0006020
2018-09-24 11:16 pperry Note Added: 0006021
2018-09-25 15:01 tru Note Added: 0006023
2018-09-25 15:01 tru Note Added: 0006024
2018-09-25 16:15 burakkucat Note Deleted: 0006024
2018-10-31 15:53 pperry Status assigned => resolved
2018-10-31 15:53 pperry Resolution open => fixed