nVidia 390.48 升级到 396.24,Blender 中未找到 cuda

nVidia 390.48 升级到 396.24,Blender 中未找到 cuda

在 390.48 下,Blender 中一切运行良好,有了双 Intel-nVidia,我可以通过 prime-select 在 Intel 下工作,并在 Blender 中激活 nVidia。更新到 396.24 后,找不到 cuda,即使我回到 390.48,问题仍然存在。即使我通过 prime-select nvidia 完全切换到 nVidia,cuda 仍然无法检测到。我想知道 ubuntu 内部的其他区域或其他应用程序/依赖项是否可能破坏 nVidia cuda 检测?检查了任何版本的 Blender。系统内部没有进行任何重大修改,只是每天进行标准更新。

答案1

您有 nvidia-cuda-toolkit 软件包吗?如果没有,请在终端中输入以下内容:

sudo apt install nvidia-cuda-toolkit

答案2

我发现 Ubuntu 中 blender 的默认存储库版本不包含预编译的 cuda 内核,因此需要cuda-toolkit启用 GPU 渲染。

安装搅拌机Thomas Shiex 的 ppa但是拉取预编译的 cuda 内核,这样您可以避免初始内核编译以及 cuda-toolkit 的安装。

如果您刚刚更新了 ubuntu,您的 ppa 应该已经被禁用,并且您的 blender 可能已经被官方 ubuntu 包替换,因此如果您尚未安装 cuda-toolkit,则会“删除” cuda 支持。

相关内容