
GPU サポートを使用して Blender レンダリングをスケジュールしたいと思います。この作業を実行するために、bash ファイル rendering.sh を作成しました。これを でスケジュールしましたsudo crontab -e
。
* * * * * sleep 0 ; sudo /Home3DHome/Scripts/rendering.sh
問題は、CPU でレンダリングすることです。(フレームごとに 45 分) ただし、コマンドラインから bash ファイルを手動で起動すると、次のようになります。sudo /Home3DHome/Scripts/rendering.sh
うまく動作します。GPU レンダリング (25 秒)。
何が問題なのでしょうか?
答え1
環境変数が足りないようです。 に賭けますPATH
。PATH
を実行して現在の値を取得します。
echo $PATH
ターミナルで次の行を追加します
export PATH=<output_from_above>
スクリプトの冒頭で