首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在aws ec2实例p2.8x上进行搅拌器渲染?

如何在aws ec2实例p2.8x上进行搅拌器渲染?
EN

Stack Overflow用户
提问于 2021-02-01 20:20:30
回答 1查看 138关注 0票数 0

我一直在尝试在aws ec2 p2.8x大型系统上进行渲染,但是当我尝试运行该命令时,每次都会因为不同的错误而失败,我不知道我是否做错了什么。

那么我该怎么做呢?我是通过看这篇文章来做到这一点的:https://fajrulf.medium.com/how-to-do-blender-rendering-using-amazon-aws-gpu-28d396dc66a9

我是这样做的:1.安装Nvidia驱动程序:`

代码语言:javascript
复制
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`

代码语言:javascript
复制
sudo snap install blender --classic
sudo apt install libgl1-mesa-glx libxi6 libxrender1

`

3.启用Gui渲染的脚本:`

代码语言:javascript
复制
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.示例搅拌器渲染:

代码语言:javascript
复制
blender -b file.blend -P script.py -a

我是这样做的,如果有人知道我在这里做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2021-09-24 04:01:53

不确定这是否会有帮助,但在他的说明中,您必须重新启动虚拟实例,以便安装nvidia驱动程序,然后他从终端检查nvidia-smi。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65992641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档