Since I use the PPA
ppa:graphics-drivers/ppa I have the group
nvidia-persistenced in my system. Why this group is needed?
% cat /etc/group | grep nvidia nvidia-persistenced:x:154:
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
nvidia-persistencedutility is used to enable persistent software state in the NVIDIA driver. When persistence mode is enabled, the daemon prevents the driver from releasing device state when the device is not in use. This can improve the startup time of new clients in this scenario.
The daemon does not require root privileges to run, and may safely be run as an unprivileged user, given that its runtime directory,
/var/run/nvidia-persistenced, is created for and owned by that user prior to starting the daemon.
nvidia-persistencedalso requires read and write access to the NVIDIA character device files. If the permissions of the device files have been altered through any of the
NVreg_DeviceFileModeNVIDIA kernel module options,
nvidia-persistencedwill need to run as a suitable user.
So this group is created to handle specific permissions for this daemon. E. g.
/var/run/nvidia-persistenced is owned by
And this user and group is not specific to the PPA. It is created for Nvidia drivers installed from Ubuntu repositories as well.