在 16.04 版上,OpenCL 与我的 Nvidia 840M 一起工作,运行 Ubuntu 存储库中的最新 Nvidia 驱动程序。
我已全新安装 18.04,但使用的是来自 Ubuntu 存储库(而非任何 PPA)的 390 Nvidia 驱动程序。现在,我的 OpenCL 兼容应用程序都无法使用它。
我是不是错了,只要安装了 Nvidia 驱动程序,OpenCL 就可以工作了?
答案1
典型的,在我求助于 Askubuntu 后,我设法找到了解决方案。
在 18.04 中,您需要手动安装该ocl-icd-libopencl1
包。所以很快sudo apt install ocl-icd-libopencl1
就解决了这个问题。