ubuntu22.04安装nvidia驱动
- 环境
- 前言
- 直通显卡
- ubuntu2204虚拟机配置
- 禁用默认显卡驱动
- 安装显卡驱动
- 查看显卡状态
- 参考文章
环境
ESXi-7.0U3l
ubuntu22.04
前言
在第一次成功之后,重启了虚拟机,失败了很多次,重装了n次系统和驱动,但是发现在windows下好用,linux下不行,记录一下成功的配置
直通显卡
开启vtd这部分可以根据自己的主板情况自行搜索,、
在esxi中点主机
->管理
->pci设备
筛选支持直通
选择需要直通的网卡,点击切换直通即可,不需要重启esxi
ubuntu2204虚拟机配置
最开始使用的bios引导,成功一次后就没有在成功过,后续重装系统均使用efi引导
在虚拟机上点编辑
虚拟机选项
高级
编辑配置
将svga.present
由TRUE
改为FALSE
,保存并启动虚拟机
禁用默认显卡驱动
touch /etc/modprobe.d/blacklist-nvidia-nouveau.conf
在文件的尾部追加两行
blacklist nouveau
options nouveau modeset=0
touch /etc/modprobe.d/nvidia.conf
在文件的尾部追加
options nvidia NVreg_OpenRmEnableUnsupportedGpus=1
rmmod nouveau
安装显卡驱动
ubuntu-drivers autoinstall
查看显卡状态
nvidia-smi
你以为这样就成功了?nonono
重启之后又失败了,但是已经证明不是驱动和vm配置的问题
未完待续
参考文章
https://zhuanlan.zhihu.com/p/337013545
https://blog.csdn.net/lixushi/article/details/118575942
https://forums.developer.nvidia.com/t/nvidia-smi-no-devices-were-found-vmware-esxi-ubuntu-server-20-04-03-with-rtx3070/202904/19
https://forums.developer.nvidia.com/t/nvidia-smi-no-devices-were-found-vmware-esxi-ubuntu-server-20-04-03-with-rtx3070/202904/43
https://blog.csdn.net/aoeii/article/details/125834294