在 Ubuntu 18.04 上使用 Nvidia 390 的 OpenCL

Had*_*dog 6 nvidia opencl drivers 18.04

在 16.04 上,OpenCL 与我的 Nvidia 840M 一起在 Ubuntu 存储库中运行最新的 Nvidia 驱动程序。

我已经为 18.04 进行了全新安装,但是使用了来自 Ubuntu 存储库(不是来自任何 PPA)的 390 Nvidia 驱动程序。现在我的 OpenCL 兼容应用程序都无法使用它。

一旦安装了 Nvidia 驱动程序,OpenCL 就应该可以工作,我错了吗?

Had*_*dog 14

通常,在我求助于 Askubuntu 之后,我设法找到了解决方案。

在 18.04 中,您需要手动安装该ocl-icd-libopencl1软件包。所以很快就sudo apt install ocl-icd-libopencl1修好了。

  • 谢谢!我在 BOINC 中对 SETI 使用 GPU 处理,并在全新安装 Mint 19 后花了几个小时试图解决这个问题。我喜欢这个解决方案比我找到的任何非工作答案都简单。 (2认同)
  • 谢谢,darktable 在安装软件包后检测并使用 opencl。 (2认同)