View Issue Details

IDProjectCategoryView StatusLast Update
0000687channel: elrepo/el7nvidia-x11-drvpublic2016-11-19 17:15
Reportertgray26 Assigned Topperry  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Summary0000687: Please add nvidia-persistenced to nvidia offerings
DescriptionThe nvidia persistence daemon is necessary to provide driver persistence for hosts running the nvidia driver without an X display for the purpose of running CUDA code. The daemon has been included in the driver since version 319 but is not packaged in any of your RPMS.

Additional Informationhttp://docs.nvidia.com/deploy/driver-persistence/index.html#persistence-daemon
TagsNo tags attached.
Reported upstream

Activities

pperry

2016-11-16 12:58

administrator   ~0004929

Acknowledged.

Lets look to get this included into the next major release, for both el6 and el7.

Are you using this daemon at present? I'm looking for some guidance on how we should implement it in the package.

NVIDIA ship some sample startup scripts for SysV (el6) and systemd (el7). Do we attempt to configure these for users or leave it for the end user to configure? I'm guessing we probably want to try to configure startup of the daemon.

So what user/group should the daemon run as? root or some other less privileged user? I'm thinking we should probably create a new user/group for this daemon (nvidia maybe?) rather than running it as root.

So if you have the daemon running, or are able to get it running to test, I'd appreciate some feedback/input on the steps required and what you feel is appropriate. I can then translate that into the packaging requirements.

pperry

2016-11-19 17:14

administrator   ~0004933

Version 375.20 has just been released and includes nvidia-persistenced:

http://lists.elrepo.org/pipermail/elrepo/2016-November/003329.html

Due to the quick release, I have just packaged the daemon binary, man page and documentation. I have not attempted to install or start it as a service.

NVIDIA's example start-up scripts are shipped in:

/usr/share/doc/nvidia-x11-drv-375.20/nvidia-persistenced-init.tar.bz2

Issue History

Date Modified Username Field Change
2016-11-16 08:59 tgray26 New Issue
2016-11-16 08:59 tgray26 Status new => assigned
2016-11-16 08:59 tgray26 Assigned To => pperry
2016-11-16 12:58 pperry Note Added: 0004929
2016-11-19 17:14 pperry Note Added: 0004933
2016-11-19 17:15 pperry Status assigned => resolved
2016-11-19 17:15 pperry Resolution open => fixed