Tensorflow Cuda安装错误

Tensorflow Cuda安装错误,tensorflow,cuda,nvidia,ubuntu-18.04,Tensorflow,Cuda,Nvidia,Ubuntu 18.04,我使用以下命令在我的Ubuntu18.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 两种方法都很好,没有任何错误。几天后

我使用以下命令在我的Ubuntu18.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”:所需密钥不可用

现在我无法理解Cuda是否正确安装。我也无法在ubuntu的“usr”文件中找到Cuda-9.0。我需要这个,以便我可以与tensorflow gpu(Python3)一起工作

提前感谢。

显然,“所需密钥不可用”消息是较新linux内核的“安全引导”功能的典型效果(
EFI_secure_boot_SIG_ENFORCE
);您可以通过禁用UEFI BIOS中的安全引导来解决此问题

有关详细信息,请参见AskUbuntu问题:


这几乎肯定不会有帮助,与问题无关。嗯。。。这只是让我寻找另一个答案的卑鄙手段。谢谢你,我的朋友;艰苦的爱:-)这可能是一个微妙的Windows端更新(注意,这是一个双引导系统)改变UEFI设置,现在禁止加载第三方二进制内核模块。这可能是一个UEFI或安全引导问题。看见但这个问题对我来说是离题的,我投票决定结束讨论。在像askubuntu这样的Linux支持网站上询问,您会得到更好的服务