Proxmox VE编译NVIDIA显卡驱动

Proxmox VE

安装headers

apt install pve-headers-$(uname -r)



安装编译工具

apt-get -y install build-essential


删除原有的NVIDIA驱动程序(初次安装可以忽略

apt-get remove purge nvidia*
apt-get autoremove


给驱动文件增加可执行权限

chmod a+x NVIDIA-***********************.run


安装驱动

./NVIDIA-****************.run


或使用dkms方式安装

sh -c /opt/NVIDIA-*****************.run --dkms



验证

nvidia-smi


VGPU设置


内核模块

echo -e "vfio\nvfio_iommu_type1\nvfio_pci\nvfio_virqfd" >> /etc/modules
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf
update-initramfs -u -k all


安装mdevctl

apt install mdevctl

验证mdev设备

mdevctl types