在这个问题上花了很多时间,但在这里找不到答案。
Ubuntu 14.10 全新安装。AMD A10-7700K APU 配备 Radeon(TM) R7 显卡 x4。
1)从 xserver 开源包装器开始,一切似乎都很好。
2) 安装了 BOINC,但事件日志中“未找到可用的 GPU”。
3) 使用 boinc-amd-opencl 重新安装 BOINC,但结果相同,只是安装了 AMD 显卡 fglrx-updates。
4) 从 AMD 下载并安装了最新的 Calalyst,但它根本不起作用,无法启动并显示紫红色屏幕!
5) 恢复到上面的设置。但 BOINC 仍然没有 OpenCL。
6) 如果这只是“BOINC”故障,我访问了他们的网站。发现了一些关于 KAVERI 支持的旧内容,但没有解决问题。
7)另一个有这个问题的程序darktable也找不到OpenCL。
一个问题是 Ubuntu 中似乎没有一个实用程序可以清楚地告诉我 OpenCL 是否有效。
那么结论?Ubuntu 14.10 + fglrx 14.201 + AMD A10-7700K = 无 OpenCL。
真的?希望有人知道答案。
对于我的AMD Radeon RX 5700XT,我尝试在现代(内核 5.3)Ubuntu 18.04.3上安装amdgpu-pro驱动程序(v19.50),因为驱动程序声称它受支持,但编译失败并出现 C++ 错误。试图在同和与相同的结果内核(在内核是不同的错误,虽然:)。5.05.5.25.5.2<drm/drmP.h>: No such file or directory
目前,我在kernel 5.5.2与mesa 19.3安装。clinfo打印了很多令人满意的信息,看起来很酷,但中间有这么小的一条线:
致命错误:无法打开文件“/usr/lib/clc/gfx1010-amdgcn-mesa-mesa3d.bc”:没有那个文件或目录
这会导致内核编译失败(具有相同的错误)。
任何有幸让 navi10 GPU OpenCL 在Ubuntu任何发行版上工作的人?
为了在每次启动darktable之前使用OpenCL的darktable我必须发出
sudo modprobe nvidia-uvm
sudo mknod -m 666 /dev/nvidia-uvm c 250 0
Run Code Online (Sandbox Code Playgroud)
默认情况下启用 nvidia-uvm 的正确方法是什么?
问候, 奥利弗
在 Ubuntu 17.04、Intel 上安装 OpenCL
我正在尝试使用以下命令在 ubuntu 17.04 上安装 OpenCL:
$ lshw :
*-cpu
product: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
vendor: Intel Corp.
physical id: 1
bus info: cpu@0
size: 2899MHz
capacity: 3100MHz
width: 64 bits
*-display
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:34 memory:a0000000-a03fffff memory:90000000-9fffffff ioport:2000(size=64) memory:c0000-dffff
Run Code Online (Sandbox Code Playgroud)
到目前为止,还没有找到任何文档。英特尔的“install.sh”报告不支持的操作系统。 …