我有一台戴尔 m3800 笔记本电脑,配备集成 Intel HD4000 和 Nvidia Quadro K1100M 显卡。
问题在于 Nvidia 驱动显示器并进行渲染。
当我使用 Nvidia GPU 在 Blender 中渲染时,我的显示变得非常滞后。
Nvidia 卡驱动显示器的另一个问题是,即使我没有渲染,显示器有时也会冻结,我必须切换到另一个 tty 并返回。
我希望英特尔卡能够驱动显示器,而使用 Nvidia 来驱动其他一切。
我已查看了许多其他帖子,但没有找到明确的解决方案或答案,不知道如何做到这一点或是否可以做到这一点。
答案1
你想做的事叫做通用计算架构和blender 支持。
然而来自 Blender CUDA FAQ:
Why is Blender unresponsive during rendering?
While a graphics card is rendering, it can not redraw the user
interface, which makes Blender unresponsive. We attempt to avoid this
problem by giving back control over the GPU as often as possible, but
a completely smooth interaction can't be guaranteed, especially on
heavy scenes. This is a limitation of graphics cards for which no
true solution exists, though we might be able to improve this
somewhat in the future.
解决方案很简单:
If possible, it is best to install more than one GPU, using one for
display and the other(s) for rendering.
(尽管你可能不喜欢这个“解决方案”) :-(