YOLOX推理系列1-Ubuntu18.04安装显卡驱动

文章目录

  • 一、查看显卡型号
  • 二、安装显卡驱动
    • 1.查看适合本机的显卡驱动版本
    • 2.安装推荐版本
  • 三、禁用 nouveau
    • 1.查看 nouveau信息
    • 2.禁用 nouveau
  • 四、Nouveau是什么


一、查看显卡型号

如果自己不知道或者不确定自己显卡型号

lspci | grep -i vga

会得到一个数字代码,我的返回2206
在这里插入图片描述
打开The PCI ID Repository,输入2206
YOLOX推理系列1-Ubuntu18.04安装显卡驱动_第1张图片
我的显卡型号是GeForce RTX 3080
YOLOX推理系列1-Ubuntu18.04安装显卡驱动_第2张图片
查看显卡型号,是为了从NVIDIA官方网站下载自己需要的显卡版本,而本文将使用本机系统推荐安装方式。

二、安装显卡驱动

1.查看适合本机的显卡驱动版本

ubuntu-drivers devices

系统推荐版本为495
YOLOX推理系列1-Ubuntu18.04安装显卡驱动_第3张图片

2.安装推荐版本

命令如下:

sudo ubuntu-drivers autoinstall

安装完成后查看显卡驱动

nvidia-smi

YOLOX推理系列1-Ubuntu18.04安装显卡驱动_第4张图片

三、禁用 nouveau

1.查看 nouveau信息

使用命令lsmod | grep nouveau查看nouveau信息,如果有输出,则需要禁用

lsmod | grep nouveau

2.禁用 nouveau

打开如下文件

vim /etc/modprobe.d/blacklist.conf

加入一行

blacklist nouveau

然后更新

update-initramfs -u

重启后再查看nouveau,没有输出

reboot
lsmod | grep nouveau

四、Nouveau是什么

参考文章链接

Nouveau是由第三方为NVIDIA显卡开发的一个开源3D驱动,也没能得到NVIDIA的认可与支持。虽然Nouveau Gallium3D在游戏速度上还远远无法和NVIDIA官方私有驱动相提并论,不过确让Linux更容易的应对各种复杂的NVIDIA显卡环境,让用户安装完系统即可进入桌面并且有不错的显示效果,所以,很多Linux发行版默认集成了Nouveau驱动,在遇到NVIDIA显卡时默认安装。企业版的Linux更是如此,几乎所有支持图形界面的企业Linux发行版都将Nouveau收入其中。

不过对于个人桌面用户来说,处于成长阶段的Nouveau并不完美,与企业版不一样,个人用户除了想让正常显示图形界面外很多时候还需要一些3D特效,Nouveau多数时候并不能完成,而用户在安装NVIDIA官方私有驱动的时候Nouveau又成为了阻碍,不干掉Nouveau安装时总是报错。

你可能感兴趣的:(opencv,ubuntu,深度学习)