我刚刚按照这里的说明在我们的 Threadripper 工作站上安装了 Nvidia 驱动程序,https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#rhel-9-rocky-9
但是,我重启后收到此错误
modprobe:错误:无法插入“nvidia”:密钥被服务拒绝
[root@athos ~]# nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
[root@athos ~]# modprobe nvidia
modprobe: ERROR: could not insert 'nvidia': Key was rejected by service
我想我可以关闭安全启动,但这似乎不太雅致,我宁愿正确地解决这个问题。
任何建议或意见都将不胜感激!
答案1
您是否尝试禁用安全启动、重新启动机器并再试一次?
#检查黑名单
sudo grep 黑名单 /etc/modprobe.d/* /lib/modprobe.d/* | grep nvidia
在此文件 /lib/modprobe.d/nvidia-kms.conf 上注释以下行:
nvidia-drm 模式集=1
sudo mokutil——禁用验证
在启动时,您将看到一个提示,您将禁用安全启动,然后在再次启动后再次尝试 modprobe 命令。
我希望这有帮助。