Ubuntu 22.04 LTS下安装1030 GPU 的驱动(图文详解)

Ubuntu 22.04 LTS下安装1030 GPU 的驱动(图文详解)介绍 Ubuntu22 04LTS 下安装 1030GPU 的驱动的两种常用方法 nvidiagetfor 安装

大家好,欢迎来到IT知识分享网。

Ubuntu 22.04 LTS下安装1030 GPU 的驱动

法一:命令获取推荐驱动直接安装(简单有效)

1.检查你的操作系统,如下图:

输入命令:

uname -a 

查看操作系统

2.查看是否有GPU显卡:

输入命令:

lspci | grep -i nvidia 

获取显卡型号注:lspci | grep -i nvidia此命令为获取显卡型号,即确认显卡支持CUDA

3.检测你的NVIDIA显卡型号和推荐的驱动安装型号:

输入命令:

ubuntu-drivers devices 

检测NVIDIA显卡型号和推荐的驱动安装型号从上图中可知,目前系统已连接Nvidia GeFrand GTX 1030显卡,建议安装驱动程序是 nvidia-510版本的驱动。

4.安装对应驱动

安装驱动命令:

sudo ubuntu-drivers autoinstall 

自动安装驱动
命令是自动安装合适的显卡驱动。也可以选择所需驱动进行安装,命令如下:

sudo apt-get install nvidia-driver-510 

然后等待安装完成,重启系统就ok了。

sudo reboot 

5.最后检查是否安装成功:

输入以下命令:

nvidia-smi 

显示所安装的驱动

法二:下载对应驱动后,再安装

1.下载官方显卡驱动程序

nvidia-smi # 若列出GPU的信息列表,表示驱动安装成功
nvidia-settings # 若弹出设置对话框,表示驱动安装成功;若失败,可重启后再试。

(1)获取显卡型号

lspci | grep -i nvidia 

获取显卡型号

想办法获取自己的Nvidia显卡型号(一般显卡背面有),本人的显卡是Nvidia GeFrand GTX 1030
显卡型号对应驱动下载网址
https://www.nvidia.cn/Download/index.aspx?lang=cn
(2)去NVDIA driver search page查看支持显卡的驱动最新版本及下载,下载之后是.run后缀。
Nvidia GeFrand GTX 1030驱动下载

(3)把驱动文件拷贝到/tmp目录下,然后cd /tmp进入目录。

2.禁用nouveau

在安装NVIDIA显卡驱动前,建议先卸载Linux系统自带的显卡驱动nouveau。

(1)执行lsmod|grep nouveau查看驱动是否加载。
Ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装NVIDIA显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装NVIDIA显卡驱动。
在这里插入图片描述

(2)编辑文件 blacklist.conf :

sudo vim /etc/modprobe.d/blacklist.conf 

在文件最后部分插入以下两行内容

blacklist nouveau options nouveau modeset=0 

(3)更新系统修改

sudo update-initramfs -u 

(4)重启系统(一定要重启)

sudo reboot 

(5)验证nouveau是否已禁用:

lsmod | grep nouveau 

注:没有信息显示,说明 nouveau 已被禁用,接下来可以安装 NVIDIA 的显卡驱动。

3.安装显卡驱动

下载相应的驱动
英伟达的官网上查找你自己电脑的显卡型号然后下载相应的驱动。
nvidia中文网址:http://www.nvidia.cn/page/home.html

下载的版本:NVIDIA-Linux-x86_64.run(注意不同的版本最后安装执行的具体选项不同)

下载后的run文件拷贝至home目录下:

在Ubuntu下按 shift + ctrl + T 进入命令行界面
输入账户名回车,输入密码登陆,然后在带账户和主机名的命令行界面下输入:

sudo service lightdm stop 

注:sudo service lightdm stop ————关闭图形界面,不执行会出错

卸载掉原有驱动:

sudo apt-get remove nvidia-* - 

注:sudo apt-get remove nvidia-* ————若安装过其他版本或其他方式安装过驱动执行此项

卸载nvidia显卡驱动。注意此时千万不能重启,重新电脑可能会导致无法进入系统。

卸载可能存在的旧版本NVIDIA驱动(对没有安装过NVIDIA驱动的主机,这步可以省略,但推荐执行,无害):

sudo apt-get autoremove --purge nvidia-* 

给驱动run文件赋予执行权限:

sudo chmod a+x ~/NVIDIA-Linux-x86_64.run 

安装执行命令:

sudo ./NVIDIA-Linux-x86_64-xxx.run -no-x-check -no-nouveau-check -no-opengl-files 

注:只有禁用opengl这样安装才不会出现循环登陆的问题。

-no-x-check:安装驱动时关闭X服务

-no-nouveau-check:安装驱动时禁用nouveau

-no-opengl-files:只安装驱动文件,不安装OpenGL文件

在安装过程中会出现:
(1)The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。

(2)Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 选择NO继续

(3)Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 选择 Yes 继续

4.最后检查是否安装成功:(同方法一第5步一样)

输入以下命令:

nvidia-smi 

显示所安装的驱动

其他产考

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/148673.html

(0)
上一篇 2025-03-29 15:15
下一篇 2025-03-29 15:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信