我按照Ubuntu install DaVinci Resolve的说明进行操作。
尝试启动时,它报告错误:
DaVinci REsolve could not find any OpenCL capable GPUs.
Would you like to review and update your Davinci Resolve Hardware Configuration?
我的机器硬件为:
spirit@alpha
------------
OS: Ubuntu 20.04.1 LTS x86_64
Host: RedmiBook 16
Kernel: 5.8.1-050801-generic
Uptime: 1 hour, 35 mins
Packages: 2136 (dpkg)
Shell: bash 5.0.17
Resolution: 1920x1080
Terminal: /dev/pts/3
CPU: AMD Ryzen 5 4500U with Radeon Graphics (6) @ 2.375GHz
GPU: AMD ATI 02:00.0 Renoir
Memory: 4635MiB / 15437MiB
我可以从哪里着手解决问题?
AMD 和 Resolve 不是最好的朋友,但它是可行的。听起来您已经正确完成了 Resolve 安装 - 这里的问题是它无法正确看到 GPU。
首先,您确实需要使用板外 GPU。CPU 中的集成 GPU 并不是 Resolve 打算使用的。
接下来,如果您的 AMD 驱动程序已经是最新最好的,您可能需要回滚一两个版本。
如果您不是最新最好的版本,请尝试升级到下一个版本(不一定是最新最好的版本)。
您还可以从 Black Magic Design Linux 问题讨论线程中获得更多帮助:https ://forum.blackmagicdesign.com/viewtopic.php?f=21&t=56878
您需要为 DaVinci Resolve 启用 OpenCL 支持的 AMD 专有 AMDGPU-PRO 驱动程序。我不知道这些驱动程序是否适用于 AMD 的任何集成 GPU,它们至少不受官方支持。您可以尝试下载一些最近的专用 AMD GPU 的驱动程序,它们都是一样的。也许它有效。只需提取 .tar.xz 存档,进入其中并运行
./amdgpu-pro-install --opencl=legacy,rocr
.由于对编解码器的支持极其有限,DaVinci Resolve 的免费版本在 Linux 上还是很痛苦。但是还有很多其他适用于 Linux 的出色视频编辑软件:https ://www.slant.co/topics/2073/~best-video-editors-for-linux