文章目录

  • Ubuntu 22.04 LTS下安装1030 GPU 的驱动
    • 法一:命令获取推荐驱动直接安装(简单有效)
      • 1.检查你的操作系统,如下图:
      • 2.查看是否有[GPU](https://so.csdn.net/so/search?q=GPU&spm=1001.2101.3001.7020)显卡:
      • 3.检测你的NVIDIA显卡型号和推荐的驱动安装型号:
      • 4.安装对应驱动
      • 5.最后检查是否安装成功:
    • 法二:下载对应驱动后,再安装
      • 1.下载官方显卡驱动程序
      • 2.禁用nouveau
      • 3.安装显卡驱动
      • 4.最后检查是否安装成功:(同**方法一**第5步一样)

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 GeFrand GTX 1030显卡,建议安装驱动程序是 nvidia-510版本的驱动。

4.安装对应驱动

安装驱动命令:

sudo ubuntu-drivers autoinstall


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

sudo apt-get install nvidia-driver-510

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

sudo reboot

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

输入以下命令:

nvidia-smi

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

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

在英伟达的官网上查找你自己电脑的显卡型号然后下载相应的驱动。网址:
去英伟达官网下载驱动,根据自己电脑的配置型号选择合适的驱动下载到ubuntu上

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后缀。

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

2.禁用nouveau

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

注:nouveau是一个由爱好者组织的针对NVIDIA显卡开发第三方开源3D驱动的共同项目,并且nouveau是在完全没有得到NVIDIA任何支持的情况下进行开发的,与NVIDIA驱动存在冲突,并且会影响GPU运行的可靠性,建议使用NVIDIA
GPU前先禁用该驱动

(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

其他产考

nvidia中文官网
ubuntu18.04 安装CUDA11.2

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

  1. Ubuntu 22.04环境下安装lxr源码阅读器详细过程

    Ubuntu 22.04环境下安装lxr源码阅读器详细过程 一.lxr介绍 二.依赖关系 三.安装过程 1.下载源码 2.执行检查 3.安装依赖 4.安装数据库和服务器 四.配置过程 1.主配置 2. ...

  2. Ubuntu 22.04 LTS 入门安装配置优化、开发软件安装一条龙

    例行前言   最近在抉择手上空余的笔记本(X220 i7-2620M,Sk Hynix ddr3 8G*2 ,Samsung MINISATA 256G)拿来运行什么系统比较好,早年间我或许还会去继续 ...

  3. Ubuntu 22.04 LTS下Miniconda安装+换源(踩坑向)

    1.安装Miniconda 我使用的是Python3.8,如果需要去其他对应版本,请查看 Miniconda - conda documentation #下载 wget https://repo.a ...

  4. Ubuntu 16.04 LTS 下安装PyCharm

    PyCharm一个是Python集成开发环境,它既提供收费的专业版,也提供免费的社区版本.PyCharm带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Proj ...

  5. Ubuntu 12.04 LTS 下安装文件传输远程桌面共享软件Teamviewer

    TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制,桌面共享和文件传输的简单且快速的解决方案.为了连接到另一台计算机,只需要在两台计算机上同时运行TeamViewer即可,而不需要 ...

  6. mysql8.018安装教程_mysql8.0.18下安装winx64的详细教程(图文详解)

    到网站 下载mysql数据库 解压后进入目录 d:\program files\mysql-8.0.18 创建my.ini文件 [mysql] # 设置mysql客户端默认字符集 default-ch ...

  7. win10下 Ubuntu 18.04 LTS 的安装及 rlt8821ce网卡驱动的安装

    给win10笔记本装Ubuntu18.04LTS双系统以及网卡驱动: 笔记本型号:ThinkPad E470    网卡型号:Realtek 8821ce 百度了很久,然后发现还是出现一大堆没见过的东 ...

  8. Ubuntu 22 04 LTS gcc 安装失败

    刚装Ubuntu,安装过程中选择的最小安装. 接着安装gcc时失败:提示, "正在读取软件包列表- 完成 正在分析软件包的依赖关系树 正在读取状态信息- 完成 现在没有可用的软件包 gcc, ...

  9. linux drupal 7安装教程,Ubuntu 14.04 LTS 下安装Drupal 7

    2.下载Drupal7的安装包: wget http://ftp.drupal.org/files/projects/drupal-7.XX.tar.gz 其中XX为最新的版本号 3.将安装包中文件解 ...

最新文章

  1. LeetCode简单题之最长的美好子字符串
  2. 【新周报(045)】青少年编程竞赛交流群周报
  3. Redis 高级教程 Redis 基准(3)
  4. java wav 波形_java读取wav文件(波形文件)并绘制波形图的方法
  5. Qt 实现桌面右下角消息弹窗提示
  6. python3打包exe运行没反应_python selenium运行,打包exe常见问题解决方法
  7. input file 选择文件后自动上传文件
  8. 中国最优秀的程序员都有哪些?王兴、张小龙、张一鸣是哪类?| 蒋涛说
  9. 终于找到原因!大厂面试被拒,是你不会数据结构
  10. iView UI常用组件DatePicker清空技巧
  11. Doris之数据划分(全面)
  12. 二维dtw算法matlab实现,下载的用MATLAB实现的DTW算法,不会用,跪求大神帮忙
  13. 为啥苹果手机连无线无网络连接服务器,苹果手机网络无法连接怎么回事
  14. 云上游戏数据分析实践
  15. html表格内数据填充颜色,点击数据,自动为整行表格填充颜色,再也不用担心看错数据了...
  16. #概率论#n重伯努利实验
  17. vue构建pc端项目(ElementUI)、vue入门小应用
  18. 大学生计算机基础大难,大学生计算机基础实训六样文
  19. 智能三子棋——保姆级教学。
  20. iframe、frame、frameset那些事

热门文章

  1. 【读书笔记】电子商务
  2. 计算节点位置的基本方法
  3. Flutter模型与json的相互转换
  4. [ERP/鼎捷E10][销售分销]允限销管理
  5. 调试IP地址和DNS——NetSetMan
  6. html中元素居中的五种方法
  7. HCL配置二层动态链路聚合实验
  8. vivo官网APP全机型UI适配方案
  9. 将Android进行到底之Dagger2(一)
  10. PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前