web-dev-qa-db-fra.com

Comment activer nvidia-persistenced.service?

J'essaie d'installer CUDA sur mon Ubuntu Budgie 17.10, avec une GTX 1060. Je suis bloqué sur cette partie des instructions:

http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#power9-setup

J'ai collé l'exemple dans le fichier spécifié. Quand j'essaye de courir

Sudo systemctl enable nvidia-persistenced

Je reçois:

The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
   .wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
   a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
   D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
   instance name specified.

Pour référence, voici le contenu exact de mon fichier:

[Unit] 
Description=NVIDIA Persistence Daemon
Wants=syslog.target 

[Service] 
Type=forking
PIDFile=/var/run/nvidia-persistenced/nvidia-persistenced.pid
Restart=always
ExecStart=/usr/bin/nvidia-persistenced --verbose
ExecStopPost=/bin/rm -rf /var/run/nvidia persistenced 

[Install] 
WantedBy=multi-user.target

Je ne connais rien à ces fichiers, c'est pourquoi je ne fais que copier-coller - je serais donc heureux si vous pouviez me dire ce qui ne va pas!

5
anon

Je peux être un peu en retard, mais j'espère que cela aidera les autres avec ça.

D'après ce que j'ai compris, vous n'avez PAS de système POWER9, à moins que votre système ne soit un superordinateur.

Selon ceci lien et ça .

Étant une recrue pour Linux, moi aussi je suis resté coincé dessus pendant longtemps.

J'espère que j'ai aidé.

2
Kappasenpai

Vous voudrez peut-être d'abord recharger la configuration du gestionnaire systemd après avoir apporté des modifications.

Sudo systemctl daemon-reload

Ensuite, vous pouvez essayer d'activer/démarrer le service.

0
aasril