squ*_*red 3 grub2 nvidia cuda drivers 18.10
在 Ubuntu 18.10 上安装 CUDA 10.1(通过网络 deb)时,我被要求为 Mok 设置密码。当我重新启动计算机时,我遇到了 Mok Manager 蓝屏,我认为我应该使用之前设置的密码。然而,我没有选择 Enroll MOK,而是意外地继续启动。
启动后,nvcc --version
返回正确的输出(10.1),但是当我尝试使用我的驱动程序检查时nvidia-smi
得到:
NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信。确保已安装并运行最新的 NVIDIA 驱动程序。
我认为这是跳过 MOK 注册的结果,因此我尝试重新启动,但蓝色 MOK 屏幕没有再次出现。我尝试按照一些指南试图返回到该屏幕,但我无法做到这一点。另外,有趣的是,现在正在运行nvcc--version
回报
未找到命令“nvcc”,但可以使用以下命令安装: sudo apt install nvidia-cuda-toolkit
这特别奇怪,因为可以在 /usr/local/cuda/bin 中找到 nvcc 可执行文件。我不确定如何从这里继续。我已将其范围缩小到以下选项:
如果有帮助,这里是输出ubuntu-drivers devices
(不包括模态):
供应商:NVIDIA公司 型号:GM107M [GeForce GTX 960M] 驱动程序: nvidia-driver-418 - 推荐第三方免费 驱动程序:nvidia-driver-390 - 非免费发行版 驱动程序:xserver-xorg-video-nouveau - 发行版免费内置
我目前正在运行 Windows 10 和 Ubuntu 18.10 的双启动系统(这可能会对我的 MOK/GRUB 情况产生影响)。据lspci -nnk | grep -i vga -A3
我目前正在使用的英特尔显卡驱动程序。这是输出lspci | grep -i nvidia
:
01:00.0 3D 控制器:NVIDIA Corporation GM107M [GeForce GTX 960M](rev a2)
我的最终目标是为 PyTorch 设置 CUDA 和 cuDNN。我将非常感谢任何关于如何前进的帮助。
小智 6
我也错过了 MOK 屏幕,并且在下次重新启动时它没有出现。解决方案是运行
sudo mokutil --import /var/lib/shim-signed/mok/MOK.der
Run Code Online (Sandbox Code Playgroud)
从终端。系统将提示您选择密码,然后当您重新启动时,MOK 注册屏幕将再次出现。选择注册,选择密钥,然后重新输入密码。
感谢NVIDIA 论坛上的这篇文章帮助我找到了关键。
归档时间: |
|
查看次数: |
4536 次 |
最近记录: |