
Ich möchte Blender-Renderings mit GPU-Unterstützung planen. Ich habe dazu eine Bash-Datei „rendering.sh“ erstellt. Ich habe sie mit geplant sudo crontab -e
.
* * * * * sleep 0 ; sudo /Home3DHome/Scripts/rendering.sh
Mein Problem ist, dass das Rendering mit der CPU erfolgt. (45 Minuten pro Frame). Wenn ich die Bash-Datei jedoch manuell über die Befehlszeile starte:sudo /Home3DHome/Scripts/rendering.sh
Es funktioniert wie am Schnürchen. GPU-Rendering (25 Sekunden).
Was könnte das Problem sein?
Antwort1
Klingt nach fehlenden Umgebungsvariablen. Ich würde auf wetten PATH
. Holen Sie sich Ihre aktuelle, PATH
indem Sie ausführen
echo $PATH
im Terminal. Fügen Sie dann eine Zeile hinzu
export PATH=<output_from_above>
am Anfang Ihres Skripts