ToB企服应用市场:ToB评测及商务社交产业平台

标题: Ubuntu 如何根据NVIDIA显卡型号确定对应的显卡驱动版本并安装 [打印本页]

作者: 知者何南    时间: 2024-8-8 18:54
标题: Ubuntu 如何根据NVIDIA显卡型号确定对应的显卡驱动版本并安装
目次

一、查询推荐安装的驱动版本
二、安装推荐版本的驱动
1. 通过终端安装,只安装 nvidia 驱动(亲测可用!)
2. 通过 software & Updates 安装,安装 nvidia 驱动。
三、查询能安装的最新的显卡驱动版本
1. 方法一:(可有有些人不实用)
2. 方法二:(实用)
四、安装最新版本的驱动
1. 准备工作,下载依赖
2. 开始安装
五、ubuntu下查看显卡驱动是否成功安装
1. 方法一 通过查看设置->详细信息->关于查看
2. 方法二:通过终端查看
3. 方法三:通过终端 nvidia-smi查看
六、千万不要完全卸载NAVIDIA驱动(准确说,一开始就不能装错NVIDIA版本!!!!要哭!!!!!!)
参考文献

一、查询推荐安装的驱动版本

打开终端执行
  1. ubuntu-drivers devices
复制代码

可以看到我这里推荐安装 nvidia-driver-470,因此运行指令
二、安装推荐版本的驱动

1. 通过终端安装,只安装 nvidia 驱动(亲测可用!)

  1. sudo apt install nvidia-driver-470 #安装470驱动
复制代码
然后重启计算机!!!!!
nvidia 驱动是否安装成功——查看NVIDIA驱动版本
查看NVIDIA驱动版本的命令
方法1:亲测可用(推荐)
  1. cat /proc/driver/nvidia/version
复制代码
方法2
  1. sudo dpkg --list | grep nvidia-*
复制代码
2. 通过 software & Updates 安装,安装 nvidia 驱动。

software & Updates 安装

然后重启计算机。
三、查询能安装的最新的显卡驱动版本

只有在须要安装最新版本的NVIDIA驱动时才须要查自己的显卡是什么。
比如我的显卡是:GeForce MX150
附注:查看自己电脑显卡型号的方法:https://note.youdao.com/s/36IDZbQA
1. 方法一:(可有有些人不实用)

  1. lshw -c video
复制代码

2. 方法二:(实用)

  1. lspci | grep -i nvidia
复制代码
表现:

如果不直接表现显卡型号,须要自己查询:

02:00.0 3D controller: NVIDIA Corporation Device 1d12 (rev a1)
我们要的就是:1d12
然后进入网址:PCI Devices

输入并查找,得到

查询得当自己电脑的GPU的最新驱动版本。
NVIDIA官网链接:(有时候须要翻墙才可以访问)
Official Drivers | NVIDIA

点击 SEARCH 举行搜索:

如果想要安装最新的 NVIDIA显卡驱动,可以之间点击 DOWNLOAD举行下载,然后安装下载的文件。
四、安装最新版本的驱动

1. 准备工作,下载依赖

1)禁用BIOS中的安全启动模式secure boot,这是由于此方法利用第三方源安装显卡驱动,不克制secure boot会导致安装的驱动不能利用,禁用也不会有多大安全隐患。不禁用背面会导致安装出现error而且fail
具体做法是:
开机进入BIOS,然后选择安全模式,克制。
2)移除所有以前安装过的nvidia包,并禁用nouveau
移除:
  1. sudo apt-get purge nvidia*
复制代码
创建文件:
  1. sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
复制代码
插入以下两句代码:
  1. blacklist nouveau options nouveau modeset=0
复制代码

执行命令克制nouveau,并重启生效。
  1. sudo update-initramfs -u sudo reboot
复制代码
重启后,输入:
  1. lsmod | grep nouveau
复制代码
验证。
3)在安装驱动之前须要安装gcc和相应的依赖:
  1. sudo apt-get install build-essential
复制代码
我也不知道为什么这一行命令就把gcc给安装了,然后安装cmake:
  1. sudo apt-get install cmake
复制代码
查看gcc和cmake有没有安装成功:
  1. gcc --version cmake --version
复制代码
4)没有lightdm须要安装一下:
  1. sudo apt-get install lightdm
复制代码
2. 开始安装

1)进入tty2模式(实际中是直接在终端中举行安装的)
按ctrl+alt+f1进入命令行界面,此时会要求你输入用户名+密码:
PS:ctrl+alt+f7可直接退出来,回归正常~
然后执行:
  1. sudo service lightdm stop
复制代码
关闭图形界面,当然你也可以直接关闭,再ctrl+alt+f1进入命令行界面。
2)然后cd到.run文件地点的文件夹,执行:
  1. sudo chmod 777 NVIDIA-Linux-x86_64-515.76.run
复制代码
修改驱动文件的权限
3)重头戏来了 执行安装:
  1. sudo ./NVIDIA-Linux-x86_64-515.76.run
复制代码
会载入一段时间,然后表现:

不停OK就OK 了(安装过程中如果和真实情况有出入可以阅读参考文献)
输入:
  1. sudo modprobe nvidia
复制代码
挂载NVIDIA驱动,最后输入:
  1. nvidia-smi
复制代码

安装成功!
五、ubuntu下查看显卡驱动是否成功安装

ubuntu下查看显卡驱动是否成功安装的方法
安装完显卡驱动后,须要先重启电脑
  1. sudo reboot # 重启电脑
复制代码
1. 方法一 通过查看设置->详细信息->关于查看

如果能看查看到对应的显卡型号,则分析显卡驱动安装成功。

这里展示下安装未成功的情况截图:

2. 方法二:通过终端查看

ubuntu下查看显卡驱动是否成功安装的运行命令:
  1. glxinfo | grep rendering
复制代码
如果结果是yes,分析显卡驱动已经成功安装。

如果上述指令运行不成功,可能是由于系统内里没有安装 mesa-utils,可以直接二进制安装:
  1. sudo apt-get install mesa-utils
复制代码
然后再运行命令 
  1. glxinfo | grep rendering
复制代码
3. 方法三:通过终端 nvidia-smi查看

  1. nvidia-smi #查看GPU信息, 安装完显卡驱动后需要先重启一次电脑
复制代码

六、千万不要完全卸载NAVIDIA驱动(准确说,一开始就不能装错NVIDIA版本!!!!要哭!!!!!!)

千万不要卸载NVIDIA驱动,会开不开机,开不开机啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!

千万不要卸载NVIDIA驱动,会开不开机,开不开机啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!

千万不要卸载NVIDIA驱动,会开不开机,开不开机啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!

千万不要卸载NVIDIA驱动,会开不开机,开不开机啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!

千万不要卸载NVIDIA驱动,会开不开机,开不开机啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!

千万不要卸载NVIDIA驱动,会开不开机,开不开机啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!

千万不要卸载NVIDIA驱动,会开不开机,开不开机啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!



参考文献

(110条消息) Ubuntu 如何根据NVIDIA显卡型号确定对应的显卡驱动版本并安装_wongHome的博客-CSDN博客
(110条消息) Ubuntu18.04安装Nvidia驱动【全网不坑,超全步调】(亲测~)_心清似水淡若云、的博客-CSDN博客_ubuntu18.04安装nvidia显卡驱动
(110条消息) ubuntu下查看显卡驱动是否成功安装_wongHome的博客-CSDN博客_ubuntu 查抄显卡

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4