AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1171135
Accepted
digitalcrow
digitalcrow
Asked: 2019-09-06 10:57:51 +0800 CST2019-09-06 10:57:51 +0800 CST 2019-09-06 10:57:51 +0800 CST

如何在搅拌机、libreoffice、davinci 上使用 opencl,但不幸的是使用 AMD 显卡?

  • 772

我想在 blender、libreoffice 和 davinci 上 使用opencl ,但我的 AMD GPU 阻止了成功。

我从 1999 年开始使用 Linux(slackware)并在那时编译了内核。但是现在在 2019 年拥有 AMD 显卡,我根本无法在任何应用程序中使用 opencl。

在 Arch Linux 上,aur 存储库中有一个名为 opencl-amd 的包,如果安装了它,您实际上可以使用 opencl 而无需安装会带来很多问题的专有驱动程序。

我安装了 amdgpu-pro 驱动程序的 18.04.3 安装在更新后无法启动 xorg。我找不到方法,安装 amdgpu-pro 驱动程序不是一种选择。您的帮助将不胜感激。

这一点非常重要:没有 opencl,davinci 将无法启动,blender 和 libreoffice 将在 opencl 下运行得更快,并执行更复杂的操作。这是必需的。

graphics opencl amd-graphics amdgpu-pro
  • 3 3 个回答
  • 1702 Views

3 个回答

  • Voted
  1. ppetraki
    2019-09-26T06:21:11+08:002019-09-26T06:21:11+08:00

    这里没有足够的信息来诊断问题。我们需要看到:

    • 主板芯片组,PCIe 2.0 还是 3.0?
    • 你有什么视频卡?
    • amdgpu pro deb 是如何安装的
    • 日志文件
    • /etc/X11/xorg.conf.d/ 中的任何其他 X 服务器配置
    • 什么驱动程序实际上分配给您的卡?

      $ lspci -k -nn -s 01:00.0 01:00.0 VGA 兼容控制器 [0300]:Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X] [1002 :67df] (rev ef) 子系统:技嘉科技有限公司 Radeon RX 570 Gaming 4G [1458:22f7] 正在使用的内核驱动程序:amdgpu 内核模块:amdgpu

    作为理智的第一道防线。amdgpu.dc_log=1将 radeon 内核模块列入黑名单,并通过附加到您的 grub cmdline 来增加对 amdgpu 模块的日志记录。

    您可能必须强制 DRI3 才能运行。您可以通过创建以下文件来完成此操作:

    /etc/X11/xorg.conf.d/20-amdgpu.conf
    
    Section "Module"
        Load "dri3"
        Load "glamoregl"
    EndSection
    
    Section "Device"
      Identifier "AMD"
      Driver "amdgpu"
      Option "Accel" "on"
      Option "AccelMethod" "glamor"
      Option "TearFree" "auto"
      Option "DRI" "3"
    EndSection
    
    • 0
  2. d l
    2019-11-27T17:08:55+08:002019-11-27T17:08:55+08:00

    我让 OpenCL 与我的 AMD 卡一起工作——并在 Blender 中看到了该选项——使用以下说明: https ://rocm.github.io/ROCmInstall.html#ubuntu-support---installing-from-a-debian -repository 并向下滚动到部分:执行 ROCm 的仅 OpenCL 安装。请务必更新您的系统并添加存储库。

    我没有安装 amdgpu-pro 驱动程序,因为我在其他论坛上阅读了负面评论。安装成功,所以不需要pro。我做 OpenCL 驱动程序只是因为我不需要他们项目的整个包。

    使用该驱动程序,观看视频和经常使用时似乎出现了更多崩溃,因此我已将其卸载,并在我想使用 Blender 时再次安装。我不确定崩溃的原因是什么,但换回常规的 amd 驱动程序似乎降低了经常使用的崩溃频率。

    这对我来说适用于 Blender。但是,我没有尝试使用 LibreOffice 或 DaVinci。

    • 0
  3. Best Answer
    digitalcrow
    2020-01-17T04:49:35+08:002020-01-17T04:49:35+08:00

    它相当容易!下载 amdgpu-pro 驱动程序

    tar xf amdgpu-pro-19.30-855429-ubuntu-18.04.tar.xz

    重命名文件夹 $ mv amdgpu-pro-19.30-855429-ubuntu-18.04 amdgpu-pro-repo

    将您的存储库移动到 /opt $ sudo mv amdgpu-pro-repo /opt

    制作 repo $ sudo nano /etc/apt/sources.list.d/amdgpu-pro.list

    内容:deb文件:/opt/amdgpu-pro-repo/

    更新并允许不安全的存储库安全风险 $ sudo apt update --allow-insecure-repositories

    安装旧版 opencl 驱动程序。$ sudo apt install clinfo-amdgpu-pro opencl-orca-amdgpu-pro-icd

    而已 !每次都为我工作,在任何 ubuntu 衍生发行版甚至 debian 中都适用

    • 0

相关问题

  • 在 VirtualBox 中将 Ubuntu 作为访客机器运行时如何启用视觉效果?[关闭]

  • System76 在他们的笔记本电脑中使用 ATI 卡——好还是坏?

  • Ubuntu 在使用 Intel 显卡 855MG 的 HP Compaq nx9020 上安装后冻结

  • 从休眠状态启动后,Netbook Remix 进入低图形模式 [关闭]

  • 如何让更多人参与为 Ubuntu 改进 X.org?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve