
配置:
系统版本:Ubuntu 22.04
显卡:RTX 3090
驱动版本:Nvidia Driver 525 open
机器设置:
打开 BIOS Above 4G Encoding
虚拟机环境变量:
hypervisor.cpuid.v0 False
pciPassthru.use64bitMMIO True
pciPassthru.64bitMMIOSizeGB 32 单卡
pciPassthru.64bitMMIOSizeGB 64 双卡
Memory – Check All guest memory (All locked)
Memory Limit – Unlimited
Boot Option EFI
虚拟机内:
touch /etc/modprobe.d/blacklist-nvidia-nouveau.conf
cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf << EOF
blacklist nouveau
options nouveau modeset=0
EOF
touch /etc/modprobe.d/nvidia.conf
cat >> /etc/modprobe.d/nvidia.conf << EOF
options nvidia NVreg_OpenRmEnableUnsupportedGpus=1
EOF
sudo update-initramfs -u
简单说就是要新建两个文件,屏蔽nouveau驱动。
之后安装驱动
sudo apt install nvidia-driver-525-open