1.更新系统
sudo apt update
sudo apt upgrade
2.搜索并安装适用的驱动
sudo ubuntu-drivers devices
3.选择并安装推荐的驱动程序和设置DKMS密码
sudo apt install nvidia-driver-xxx
4.列出所有与NVIDIA相关的已安装包
dpkg -l | grep -i nvidia
5.重启系统
sudo reboot
6.DKMS密钥
选择 Enroll MOK
选择 Continue
选择 Yes
输入 密码
重启
7.验证驱动程序是否正确安装
nvidia-smi
每秒更新一次 GPU 状态
watch -n 1 nvidia-smi
8.禁用安全启动(可选)
装完驱动发现无法使用 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.
这时候,可以试试关闭虚拟机的安全启动,原因是因为驱动签名验证无法通过
关闭安全启动 步骤如下:
启动虚拟机,并快速反复按 F2 按钮 进入BIOS
用 上下键 将 光条 移动到 Device Manager ,按 回车键 选择
选择 Secure Boot Configuration
将 光条 移动到 Attempt Secure Boot 一行 , 按 空格键 取消 × (取消选中),可能会有提示,按 空格键 即可继续
按 F10 保存,提示输入 Y 保存,输入 N 或者 ESC键 取消,这里输入 Y
按 ESC键 退回到一开始界面
将 光条 移动到 Continue 一行,按 回车键 继续
提示按 回车键 继续
输入 nvidia-smi 命令查看是否成功