首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何在搅拌机,libreoffice,davinci上使用opencl,但不幸的是,我使用的是AMD图形?

我如何在搅拌机,libreoffice,davinci上使用opencl,但不幸的是,我使用的是AMD图形?
EN

Ask Ubuntu用户
提问于 2019-09-05 18:57:51
回答 2查看 1.8K关注 0票数 1

我想使用opencl在搅拌机,libreoffice,和达芬奇,但我的AMD GPU阻止成功。

我从1999年起就开始使用Linux (松弛软件),并在那时编译内核。但现在,在2019年拥有一个AMD显卡,我无法使用opencl在任何应用程序。

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

我的18.04.3安装了amdgpu-pro驱动程序,但更新后无法启动xorg。我找不到办法安装amdgpu-pro驱动程序不是一个选择。你的帮助会很感激的。

这是非常重要的:如果没有opencl,davinci将不会发布,blender和libreoffice将使用opencl运行得更快,并且会做更复杂的事情。这是必需的。

EN

回答 2

Ask Ubuntu用户

发布于 2019-09-25 14:21:11

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

  • 主板芯片组,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:高级微设备公司AMD/ATI Ellesmere Radeon RX 470/480/570/570 X/580/580 X (rev ef)子系统: Radeon 570游戏4G 1458:22f7内核驱动程序: amdgpu内核模块: amdgpu内核模块

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

您可能必须强制DRI3才能运行它。您可以通过创建以下文件来实现这一点:

代码语言:javascript
复制
/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
EN

Ask Ubuntu用户

发布于 2019-11-27 01:08:55

我让OpenCL使用我的AMD卡--在Blender中看到了选项--使用以下说明:https://rocm.github.io/ROCmInstall.html#ubuntu-support---installing-from-a-debian-repository并向下滚动到:执行ROCm的OpenCL安装。确保更新您的系统并添加存储库。

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

使用该驱动程序,似乎有更多的崩溃与观看视频和经常使用,所以我已经卸载,并将再次安装时,我想使用搅拌机。我不知道是什么原因造成的,但更换为常规和定期使用似乎减少了撞车频率。

这对我和Blender有效。但是,我没有尝试使用LibreOffice或DaVinci。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1171135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档