jer*_*232 10 opencl radeon drivers amd-graphics
当我不使用桌面时,它就会挖矿。当我使用 20.04 LTS 时,我使用 AMD 的专有驱动程序仅安装其驱动程序的 ROCm 组件,可在此处找到:https ://www.amd.com/en/support/graphics/amd-radeon-6000-series/amd -radeon-6700-series/amd-radeon-rx-6700-xt。
不幸的是,他们目前仅支持 18.04.5(6) 和 20.04.4。有没有一种方法可以使用开源堆栈仅在 AMD gpu 上启用 opencl(我有 6700 XT)?
我刚刚使用22.04.2 LTS对 USB3.0 拇指驱动器进行了全新安装,并且能够让我的 RX 5600XT 与 OpenCL 配合使用。5600XT是Navi10,6700XT是Navi22。也许它会起作用......
我为 Ubuntu 22.04.2获取了非 HME 版本22.40.3 。dpkg -i...然后:
root@yada:/# amdgpu-install --usecase=workstation,rocm,opencl --opencl=rocr,legacy --vulkan=pro --accept-eula
Run Code Online (Sandbox Code Playgroud)
有几条关于 /lib/firmware/amdgpu 中缺少固件的消息,这似乎很常见,但它们是一些名为 GPU 的特定代码。查看该目录会显示许多类型的文件,例如 Pitcairn、Navi 和 Vega。
重新启动后clinfo显示 5600XT。
如果您计划编译支持 OpenCL 的内容(例如 JTR),请务必:
sudo apt-get -y install ocl-icd-opencl-dev opencl-headers
Run Code Online (Sandbox Code Playgroud)
最后,我将我的用户添加到视频和渲染组中,但当我运行 clinfo 或 john --list=opencl-devices 时,我没有获得任何设备。以 root 身份运行效果很好。对我来说足够近了。
归档时间: |
|
查看次数: |
21548 次 |
最近记录: |