先判断你的虚拟机是否直通了物理 NVIDIA 显卡
nvidia-smi 报错。此时应继续使用 nouveau 或虚拟机工具自带的显示驱动。lspci | grep -i nvidia 在虚拟机内确认是否能看到 NVIDIA 设备。直通场景的驱动安装步骤(Ubuntu 18.04/20.04/22.04/24.04 通用)
sudo apt update && sudo apt upgrade -ysudo apt install -y build-essential dkms linux-headers-$(uname -r)echo -e "blacklist nouveau\noptions nouveau modeset=0" | sudo tee /etc/modprobe.d/blacklist-nouveau.confsudo update-initramfs -u && sudo rebootlsmod | grep nouveau 应无输出。apt search nvidia-driversudo apt install -y nvidia-driver-xxxsudo apt install -y nvidia-driver-xxx-servernvidia-driver-xxx-open / nvidia-driver-xxx-server-open。chmod +x NVIDIA-Linux-x86_64-<版本>.run;sudo systemctl stop lightdm(或 gdm3/sddm);./NVIDIA-Linux-x86_64-<版本>.run,按需选择内核模块协议、32 位兼容库、DKMS 等;sudo reboot。nvidia-smi 应显示 GPU 型号、驱动版本、CUDA 最高支持版本 与进程信息;glxinfo -B 可查看当前显示器的活动 GPU 与 OpenGL 渲染器信息。常见问题与排查要点
sudo apt purge nvidia-* 后重装,或使用 --uninstall 选项运行 .run 文件清理。nvidia-smi 报错或找不到设备:回到宿主机确认 PCI 直通/VFIO 配置正确、虚拟机已绑定到正确的 PCI 设备,并在虚拟机内再次 lspci | grep -i nvidia 确认设备可见。未直通的虚拟机建议