
Gostaria de agendar renderizações do Blender com suporte a GPU. Eu criei um arquivo bash rendering.sh para fazer o trabalho. Eu agendei com sudo crontab -e
.
* * * * * sleep 0 ; sudo /Home3DHome/Scripts/rendering.sh
Meu problema é que ele renderiza com CPU. (45 minutos por frames) Mas se eu iniciar o arquivo bash manualmente na linha de comando:sudo /Home3DHome/Scripts/rendering.sh
Funciona perfeitamente. Renderização GPU (25 segundos).
Qual poderia ser o problema?
Responder1
Parece que faltam variáveis de ambiente. eu apostaria PATH
. Obtenha sua corrente PATH
executando
echo $PATH
no terminal. Em seguida, adicione uma linha
export PATH=<output_from_above>
no início do seu script