如何诊断 20.04 上的 CUDA 10.1 安装问题,“未检测到支持 CUDA 的设备”

如何诊断 20.04 上的 CUDA 10.1 安装问题,“未检测到支持 CUDA 的设备”

我有一台 ZOTAC ZBOX EN1070K-BE,这是我第一次尝试使用 GTX。这台机器运行的是 Ubuntu 20.04,我安装了 nvidia-cuda-toolkit。使用命令“nvcc --version”测试安装后返回“Cuda 编译工具,版本 10.1,V10.1.243”。我从 devblogs.nvidia.com 编译并执行了一个测试程序 saxpy.cu;它成功了。我真正的目标应用程序是神经网络国际象棋程序 Leela Zero (lc0)。我安装了它,但当我在命令行模式下执行它时,它给了我“创建后端 [cudnn-auto]... 切换到 [cudnn]... 未检测到支持 CUDA 的设备。”有人可以建议我该怎么做才能进一步诊断这个问题吗?

答案1

问题已通过命令诊断出来

sudo nvidia-settings

它告诉我“错误:NVIDIA 驱动程序未加载。”我接着说

sudo apt install nvidia-prime nvidia-driver-430

然后我重启了机器。无需其他操作。

相关内容