macOS -- 其它 GPU¶
Blender 的 3D 视口和用户界面使用 OpenGL。图形处理器(GPU)和驱动程序对 Blender 的行为和性能有很大影响。
本节列出了针对图形故障,EEVEE 和 Cycles 的问题,以及与 GPU 相关的崩溃的可能解决方案。
驱动¶
升级到最新的图形驱动程序通常可以解决问题。较新的驱动程序具有错误修复程序,可帮助 Blender 正常运行。
在 macOS 上,图形驱动程序内置于操作系统中,获得更新驱动程序的唯一方法是将 macOS 整体升级到最新版本。
常见问题¶
不支持的图形驱动程序错误¶
这意味着您的显卡和驱动程序没有达到最低要求 Blender 需要 OpenGL 3.3 版本。
安装最新版本的正确驱动程序可以帮助升级 OpenGL 版本,但有些显卡太旧,无法运行最新的 Blender。在这种情况下,使用 Blender 2.79 或更早版本是唯一的选择。从 Blender 2.8(添加了 EEVEE)开始,对旧版图形硬件的支持就会减少。
启动时崩溃¶
试着运行 Blender 的命令行模式,查看是否打印了任何有用的错误消息。
在 Windows 上,图形驱动程序有时会损坏或被 Windows 更新错误替换。在这种情况下,卸载所有图形驱动程序(可能安装了多套英特尔、AMD 和 NVIDIA 驱动),然后使用制造商网站上的驱动程序重新进行安装,可能会有所帮助。
低性能¶
更新图形驱动程序(见上文)。
在笔记本电脑上,确保使用独立 GPU(见上文)。
尝试降低质量设置:
。如果您在其中进行了任何更改,请尝试撤销图形驱动程序中的设置。
渲染器错误¶
3D视图中的错误选择¶
请参见无效的选择、禁用抗锯齿。
虚拟机¶
目前已知的是在虚拟机内运行 Blender 时,在将 OpenGL 绘图调用转发到主机操作系统时会出现问题。
要解决此问题,请将系统配置为使用 PCI 直通。
某些虚拟机主机可能需要开启 GPU 虚拟化。一些 GPU 供应商将此功能限制在价格较高的显卡或型号上。
信息¶
要查询 Blender 使用的显卡和驱动程序,在 Blender 里使用
。OpenGL 部分将包含有关您的显卡、供应商和驱动程序版本的信息。