【问题标题】:OpenCL AMD APP Driver cannot detect GPU on Linux ServerOpenCL AMD APP 驱动程序无法检测 Linux 服务器上的 GPU
【发布时间】:2014-11-18 09:05:35
【问题描述】:

我使用 AMD A8-3870 APU 与 Radeon(tm) HD Graphics 和 Ubuntu 3.0.0-12-server。

我为 x86_64 安装了 amd-driver 12-6。

但是,当我运行 clinfo 时,我无法检测到 GPU 设备。相反,它返回 CPU 信息。

是因为我使用的是 APU 还是 amd-driver 和 linux 服务器有问题?

谢谢~

【问题讨论】:

  • 据我所知,AMD OpenCL 实现需要访问 X 服务器才能使用 GPU(不确定 APU,但可能相同)。确保您的 X 服务器正在运行,配置为使用集成 GPU,并且(如果您通过 ssh 连接)您已完成所有必要的步骤 described on AMD's website
  • 我认为你是对的。但是,当我配置 X 服务器时,我发现 /dev 文件夹中没有列出任何 ati 设备。我需要为此设置一些方法吗?
  • 检查ati-config --lsa是否找到你的APU。如果没有,很可能是您的驱动程序安装不正确。如果是这样,只需让它自动配置 Xorg (sudo aticonfig --adapter=all --initial),它通常会有所帮助。

标签: opencl amd-processor


【解决方案1】:

一旦插入独立 GPU,AMD 集成 GPU 就会在启动时被严重禁用。参见例如 http://devgurus.amd.com/thread/153198

【讨论】:

    猜你喜欢
    • 2018-08-06
    • 1970-01-01
    • 1970-01-01
    • 2016-03-22
    • 1970-01-01
    • 1970-01-01
    • 2016-08-06
    • 1970-01-01
    • 2012-11-02
    相关资源
    最近更新 更多