编辑澄清:
amdgpu-pro 驱动程序能与 RX 460 配合使用吗?我从 amd 下载的 rx 460 中获取了它...
我希望在 Blender 中使用 CPU + GPU 渲染,但截至目前,偏好设置中仍显示“未找到用于路径跟踪的兼容 GPU”。我希望更新的专业驱动程序可以解决这个问题。Eevee 运行良好,甚至可以循环,但我希望同时使用两者进行渲染。
无论如何,开源驱动程序似乎仍在运行。
系统信息:我在 Ubuntu 20.04.2 LTS 上使用 Blender 2.92.0。我有一个带有 RX 460 的廉价系统,我刚刚安装了最新的 amd 专有驱动程序(20.50 版本)(专业堆栈)
sudo lshw -c video
输出:
description: VGA compatible controller
product: Baffin [Radeon RX 460/560D / Pro 450/455/460/555/555X/560/560X]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
...
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=amdgpu latency=0
我已经安装了 amdgpu-pro 驱动程序:
$ ./amdgpu-pro-install -y --opencl=pal,legacy
但它随后要求我运行
./amdgpu-pro-install -y --opencl=rocr
我这样做了,如果我再次运行它,它会说它已安装。
那么它还在使用开源驱动程序吗?我应该先卸载它吗?我的意思是,当然我在类似情况下遇到了很多其他评论(使用其他 gpu),但我当然不想鲁莽地多次启动 --purge 这个和 --uninstall 那个。
谢谢。
答案1
为了让 Blender 识别您的 GPU,您必须进行一些后期安装。将您的用户添加到视频和渲染组。
sudo usermod -a -G video $用户名 sudo usermod -a -G render $用户名
答案2
好的,看起来专业驱动程序终于安装好了。
跑步:
dpkg -l amdgpu-pro
让我得到这个。
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-=============-============-==============================================
ii amdgpu-pro 20.50-1234664 amd64 Meta package to install amdgpu Pro components.
我记得那是我安装的号码。那么问题是,为什么 Blender 无法识别任何 openCL 支持?