解决ESXI ubuntu添加显卡黑屏的问题

配置:

系统版本: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