закомментируйте следующую строку в файле /lib/modprobe.d/nvidia-kms.conf:

закомментируйте следующую строку в файле /lib/modprobe.d/nvidia-kms.conf:

Я только что установил драйверы Nvidia, следуя инструкциям здесь, на наши рабочие станции Threadripper,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 modeset=1

sudo mokutil --disable-validation

и при загрузке вы увидите приглашение отключить безопасную загрузку, а после повторной загрузки попробуйте снова выполнить команду modprobe.

Надеюсь, это поможет.

Связанный контент