我剛剛按照此處的說明在我們的 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 英偉達
在此檔案 /lib/modprobe.d/nvidia-kms.conf 上註解以下行:
nvidia-drm 模式集=1
sudo mokutil --禁用驗證
在啟動時,您將看到一個提示,您將在其中停用安全啟動,然後再次啟動後,再次嘗試 modprobe 命令。
我希望這有幫助。