O que é o grupo nvidia-persistence

2

Desde que eu uso o PPA ppa:graphics-drivers/ppa eu tenho o grupo nvidia-persistenced no meu sistema. Por que esse grupo é necessário?

% cat /etc/group | grep nvidia
nvidia-persistenced:x:154:
    
por A.B. 07.09.2015 / 19:45

1 resposta

1
  

O utilitário nvidia-persistenced é usado para ativar o estado persistente do software no driver NVIDIA. Quando o modo de persistência está ativado, o daemon impede que o driver libere o estado do dispositivo quando o dispositivo não está em uso. Isso pode melhorar o tempo de inicialização de novos clientes nesse cenário.

     

O daemon não requer privilégios de root para ser executado e pode ser executado com segurança como um usuário não privilegiado, dado que seu diretório de tempo de execução, /var/run/nvidia-persistenced , é criado e de propriedade desse usuário antes de iniciar o daemon. nvidia-persistenced também requer acesso de leitura e gravação aos arquivos do dispositivo de caracteres NVIDIA. Se as permissões dos arquivos do dispositivo tiverem sido alteradas por meio de qualquer uma das opções do módulo do kernel NVreg_DeviceFileUID , NVreg_DeviceFile_GID ou NVreg_DeviceFileMode NVIDIA, nvidia-persistenced precisará ser executado como um usuário adequado.

Portanto, esse grupo é criado para lidar com permissões específicas para esse daemon. Por exemplo. /var/run/nvidia-persistenced é de propriedade de nvidia-persistenced .

Fonte

E esse usuário e grupo não são específicos do PPA. Também é criado para drivers Nvidia instalados a partir de repositórios do Ubuntu.

    
por Pilot6 07.09.2015 / 19:48