我一直在尝试在aws ec2 p2.8x大型系统上进行渲染,但是当我尝试运行该命令时,每次都会因为不同的错误而失败,我不知道我是否做错了什么。
那么我该怎么做呢?我是通过看这篇文章来做到这一点的:https://fajrulf.medium.com/how-to-do-blender-rendering-using-amazon-aws-gpu-28d396dc66a9
我是这样做的:1.安装Nvidia驱动程序:`
wget http://us.download.nvidia.com/tesla/418.87/nvidia-driver-local-repo-ubuntu1804-418.87.01_1.0-1_amd64.deb
sudo dpkg -i nvidia-driver-local-repo-ubuntu1804-418.87.01_1.0-1_amd64.deb
sudo apt-key add /var/nvidia-driver-local-repo-418.87.01/7fa2af80.pub
sudo dpkg -i nvidia-driver-local-repo-ubuntu1804-418.87.01_1.0-1_amd64.deb
sudo apt update
sudo apt install cuda-drivers`
2.安装Blender`
sudo snap install blender --classic
sudo apt install libgl1-mesa-glx libxi6 libxrender1`
3.启用Gui渲染的脚本:`
import bpy
prop = bpy.context.preferences.addons['cycles'].preferences
prop.get_devices()
prop.compute_device_type = 'CUDA'
for device in prop.devices:
if device.type == 'CUDA':
device.use = True
bpy.context.scene.cycles.device = 'GPU'
for scene in bpy.data.scenes:
scene.cycles.device = 'GPU'`
4.示例搅拌器渲染:
blender -b file.blend -P script.py -a我是这样做的,如果有人知道我在这里做错了什么?
发布于 2021-09-24 04:01:53
不确定这是否会有帮助,但在他的说明中,您必须重新启动虚拟实例,以便安装nvidia驱动程序,然后他从终端检查nvidia-smi。
https://stackoverflow.com/questions/65992641
复制相似问题