💡
原文英文,约300词,阅读约需1分钟。
📝
内容提要
在Kubuntu上启用安全启动后,NVIDIA驱动无法正常工作。通过安装必要工具、生成密钥、重新安装驱动并在MOK管理菜单中输入密码,最终成功解决了问题。
🎯
关键要点
- 在Kubuntu上启用安全启动后,NVIDIA驱动无法正常工作。
- 检查nvidia-smi时出现错误,提示无法与NVIDIA驱动通信。
- 更新apt包和驱动程序未能解决问题。
- 安装必要工具:openssl和mokutil。
- 创建用于存放密钥的目录。
- 生成用于签署驱动程序的密钥。
- 导入生成的密钥,并设置新密码。
- 重新安装NVIDIA驱动程序,清除旧驱动。
- 重启系统并进入MOK管理菜单,输入密码完成密钥注册。
- 重启后,NVIDIA驱动程序正常工作,可以通过nvidia-smi命令验证。
❓
延伸问答
在Kubuntu上启用安全启动后,NVIDIA驱动出现了什么问题?
在Kubuntu上启用安全启动后,NVIDIA驱动无法正常工作,nvidia-smi出现错误,提示无法与驱动通信。
如何解决Kubuntu上NVIDIA驱动无法工作的情况?
解决方法包括安装openssl和mokutil,生成密钥,重新安装NVIDIA驱动,并在MOK管理菜单中输入密码。
在解决NVIDIA驱动问题时需要安装哪些工具?
需要安装的工具包括openssl和mokutil。
生成用于签署驱动程序的密钥的命令是什么?
生成密钥的命令是:sudo openssl req -new -x509 -newkey rsa:2048 -keyout /var/lib/shim-signed/mok/MOK.priv -outform DER -out /var/lib/shim-signed/mok/MOK.der -days 36500 -subj "/CN=MyKey4Nvidia/" -nodes。
在重启后如何完成密钥注册?
重启后,在启动过程中选择“Enroll MOK”,输入之前设置的密码以完成密钥注册。
如何验证NVIDIA驱动是否正常工作?
可以通过运行nvidia-smi命令来验证NVIDIA驱动是否正常工作。
➡️