Problem mit dem POWER9-Setup für CUDA in Ubuntu 16.04

Problem mit dem POWER9-Setup für CUDA in Ubuntu 16.04

Ich folge den Anweisungen inDasAbschnitt der Linux-Installationsunterstützung von NVIDIA.

Ich habe CUDA bisher erfolgreich auf Ubuntu 16.04 installiert und die Datei nvidia-persistenced.service wie in den Anweisungen angegeben erstellt. Wenn ich jedoch den folgenden Befehl in dem Ordner ausführe, der diese Datei enthält:

sudo systemctl enable nvidia-persistenced

Ich bekomme

Failed to execute operation: Invalid argument

Zur Bestätigung, dass ich mich im richtigen Ordner befinde und die Datei den richtigen Namen hat, lautet die Ausgabe ls:

nvidia-persistenced.service

und der Inhalt der Datei, den ich beim Schreiben sehe, sudo gedit nvidia-persistenced.serviceist:

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

Antwort1

Manchmal reicht es schon aus, sich die Zeit zu nehmen, das Problem richtig zu dokumentieren. Beim Schreiben fiel mir auf, dass der Inhalt der Datei falsch kopiert und eingefügt wurde. Die erste Zeile lautete

Unit]

obwohl es hätte sein sollen

[Unit]

Nach dieser Korrektur war das Problem gelöst. Ich hoffe, dass dies anderen Leuten hilft, die über einen ähnlich dummen Fehler verwirrt sind.

verwandte Informationen