Cuda 安装错误
Posted
技术标签:
【中文标题】Cuda 安装错误【英文标题】:Cuda Installation Error 【发布时间】:2019-01-22 01:34:03 【问题描述】:我使用以下命令在我的 Ubuntu 18.04(Windows 10 的双启动)上安装了 Cuda
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo ubuntu-drivers autoinstall
然后重新启动我的电脑。
sudo apt install nvidia-cuda-toolkit gcc-6
然后使用验证安装
nvcc --version
which nvcc
两者都运行良好,没有任何错误。几天后,当我输入这两个命令时,我想完全验证它
sudo modprobe nvidia
nvidia-smi
分别给了我这个错误
modprobe:错误:无法插入“nvidia”:所需的密钥不可用
NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信。确保已安装并运行最新的 NVIDIA 驱动程序。
现在我无法理解 Cuda 是否正确安装。我也无法在 ubuntu 的“usr”文件中找到 Cuda-9.0。我需要这个,以便我可以使用 tensorflow-gpu (Python3)。
在此先感谢您。
【问题讨论】:
这可能是 UEFI 或安全启动问题。见askubuntu.com/q/761886。但这个问题与Stack Overflow 无关,我已投票结束。在像 askubuntu 这样的 Linux 支持网站上提问会得到更好的服务 【参考方案1】:显然,“所需密钥不可用”消息是较新 linux 内核 (EFI_SECURE_BOOT_SIG_ENFORCE
) 的“安全启动”功能的典型影响;并且您可以通过在 UEFI BIOS 中禁用安全启动来绕过它。
有关详细信息,请参阅此 AskUbuntu 问题:
Why do I get “Required key not available” when install 3rd party kernel modules or after a kernel upgrade?
【讨论】:
这几乎肯定无济于事,与问题无关。 嗯......这只是让我寻找另一个答案的平均@talonmies方式。朋友,谢谢;艰难的爱:-) 这可能与 Windows 端更新(注意它是双启动系统)更改 UEFI 设置一样微妙,该设置现在禁止加载第 3 方二进制内核模块。以上是关于Cuda 安装错误的主要内容,如果未能解决你的问题,请参考以下文章
Nvidia gt 750m 上的安装错误 CUDA 5.5