Cuda安装错误

时间:2018-08-15 06:55:34

标签: tensorflow cuda nvidia ubuntu-18.04

我使用以下命令在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)。

先谢谢您

1 个答案:

答案 0 :(得分:-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?