显卡安装

  • 写在最前
  • 16.04使用的驱动和内核
  • 开始着手安装
    • 前期工作
      • 禁用nouveau
      • 更新系统修改
      • 验证nouveau是否已禁用
    • 安装驱动
  • 写在最后

写在最前

系统是ubuntu 16.04 ,显卡是NVIDIA GeForce RTX 2070 SUPER,比较坑的环境是离线无法连接外网。
安装不成功的关键问题大多是驱动程序与内核版本不兼容
在下载驱动之前,需要确认显卡的最小系统支持,此项可在下载页面中查看
驱动的下载地址

我的内核之前升级到了5.16.13,但是切换内核版本始终未成功,系统中安装了四个版本的内核驱动,高版本切低版本不成功,可能是我的姿势不对,所以将高版本的内核驱动全部下载了,留下了Linux Version 4.15.0-142-generic这个版本。

  • 查看Linux中安装了哪些内核
    使用 dpkg --get-selections | grep linux 或者 dpkg --list |grep linux 命令
  • 删除多余的内核
    使用sudo apt-get purge linux-image-<版本号>命令
  • 查看当前使用的内核版本
    内核驱动使用的版本可通过uname -r查看。

16.04使用的驱动和内核

我使用的驱动程序版本如下

使用的内核版本Linux Version 4.15.0-142-generic

开始着手安装

前期工作

禁用nouveau

ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。指令如下

sudo gedit /etc/modprobe.d/blacklist.conf 打开文件,在最后添加如下两行:

blacklist nouveau
options nouveau modeset=0

更新系统修改

sudo update-initramfs -u ,输入指令后重启系统(一定要重启),确保到位。

  • 警告1 W: Possible missing firmware /lib/firmware/i915/**
    https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915,Crtl + f 查找对应的缺失文件,将其放置于 /lib/firmware/i915/目录下
  • 警告2 W: Possible missing firmware /lib/firmware/nvidia/**
    删除nvidia目录,重启即可

验证nouveau是否已禁用

lsmod | grep nouveau,无任何输出说明ok

安装驱动

  • 下载后的run文件拷贝至home目录下, 文件为:NVIDIA-Linux-x86_64-xxx.run

  • ubuntu下按ctrl+alt+f1进入命令行界面,登录到命令行界面。

  • sudo service lightdm stop 关闭图形界面,必须关闭

  • sudo apt-get remove nvidia-* 卸载系统中存在的驱动,默认有安装的

  • sudo chmod a+x NVIDIA-Linux-x86_64-xxx.run 给文件权限

  • sudo ./NVIDIA-Linux-x86_64-xxx.run -no-x-check -no-nouveau-check -no-opengl-files ,其中:
    - -no-x-check:安装驱动时关闭X服务

    • -no-nouveau-check:安装驱动时禁用nouveau
    • -no-opengl-files:只安装驱动文件,不安装OpenGL文件
  • 在安装过程中会出现:

  1. he 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 继续
  • 安装成功后,在命令行输入:sudo service lightdm start //重启图形界面, 按Ctrl+Alt+F7返回图形界面
  • nvidia-smi , nvidia-setting//检测是否安装成功
    到此驱动就安装好了。

写在最后

独显安装成功后,将hdmi都插在独显上即可分屏。

ubuntu 16.04安装显卡驱动相关推荐

  1. ubuntu 16.04安装显卡驱动超详细步骤

    安装环境及硬件信息 环境:Dell PowerEdge R740 服务器 操作系统:Ubuntu16.04.5 LTS 显卡型号:Nvidia Tesla T4 一.下载官方显卡驱动程序 在英伟达的官 ...

  2. Ubuntu 16.04 安装显卡驱动(详细!)

    目录 一.下载驱动 二.安装驱动 一.下载驱动 1.登录NVIDIA官网,下载需要的驱动,下载地址 NVIDIA 驱动程序下载 2.选择需要的显卡驱动,这里以RTX2080Ti 为例,注:博主服务器的 ...

  3. linux nvidia 361.run,Ubuntu 16.04安装nVidia驱动失败!

    Ubuntu 16.04安装nVidia驱动失败! 发布时间:2016-09-16 10:24:00来源:红联作者:sutao80216 我的笔记本是I/N双显卡,CPU是i7,独显是nVidia G ...

  4. Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案)

    Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案) 安装Nvidia驱动出现的问题 问题主要是三种,(1)循环登录,也就是登录之后在退出来到登录界面 ...

  5. Ubuntu 16.04 安装nvidia驱动

    环境 笔记本:技嘉 操作系统:ubuntu 16.04LTS 显卡:nvidia Geforce`GTX 1070 安装步骤 (安装方式--手动run文件安装) 1.搜索驱动程序下载 在NVIDIA驱 ...

  6. ubuntu 16.04 安装nvidia驱动 下载nvidia官方驱动

    ubuntu 16.04 安装nvidia驱动 下载nvidia官方驱动 1,nvidia官方驱动下载 2,驱动安装 1,nvidia官方驱动下载 NVIDIA 驱动程序下载 2,驱动安装 ERROR ...

  7. androidx86安装pc后无法联网_Ubuntu 16.04 安装显卡驱动后循环登录和无法设置分辨率的一种解决方案

    1. 安装环境 电脑:MSI GP63 显卡:GeForce GTX 1070 系统:Ubuntu 16.04 驱动版本:NVIDIA 384.130 2. 循环登录 如果按照这篇文章Ubuntu 1 ...

  8. Ubuntu 16.04安装NVIDIA驱动后循环登录问题

    五月两场 | NVIDIA DLI 深度学习入门课程 5月19日/5月26日一天密集式学习  快速带你入门阅读全文> 正文共751个字,预计阅读时间5分钟. 问题描述 最近买了两块NVIDIA ...

  9. Ubuntu 18.04 安装显卡驱动+CUDA10+多版本CUDA+Tensorflow gpu1.13.1

    废话不多说,直奔主题! 一.安装驱动 1.去官网下载驱动,这个根据自己的显卡去搜索,比如我的卡是RTX2070: 然后点击"搜索"按钮,出现界面: 这里提示对应的驱动版本,点击下载 ...

  10. Ubuntu 16.04安装NVIDIA驱动(含各种踩坑经历)(GeForce GTX 970)

    本文为博主个人成功安装经验,其中有参考其他国内外网页资料.有可能针对少数系统情况下不适用吧~ 毕竟网上海量的安装经验针对我的电脑却无法安装成功,所以写下此篇经历希望能帮上此刻无助的你. 环境:已装双系 ...

最新文章

  1. spring mvc拦截器和mvc:annotation-driven /的详解
  2. 好看的linux操作系统,Deepin 20 - 外媒称它是最漂亮的Linux操作系统
  3. TechCrunch Disrupt 2011 创业大赛冠军获得者Shaker,酒吧版Facebook
  4. php程序计算偶数和,php怎么编写计算双数的和
  5. freemarker生成word模板
  6. 使用反应流API将Akka流与rxJava结合在一起
  7. SNF快速开发平台MVC-自由排序组件
  8. flume mysql hdfs_利用Flume将MySQL表数据准实时抽取到HDFS
  9. Centos升级Python2.7.12
  10. windows怎么用gpu跑python程序_在GPU(windows)上运行Theano的命令
  11. redisTemplate批量写入数据
  12. Linux驱动开发经典书籍
  13. New features in EJB3.1 (Part 4)
  14. Python调包侠——Pandas循环提速
  15. CentOS 命令登录MySQL时,报错ERROR 1045 (28000) Access denied for user root
  16. C# MSchart图表控件安装与使用
  17. 5G手机的赛点争夺战
  18. 001数据类型-字面值-运算规则
  19. JAVA SE基础---kuangstudy
  20. C#上位机系列(4)—示波器一新窗口的建立

热门文章

  1. linux 查看安装软件
  2. Yandex浏览器安装crx插件
  3. Java 的简单内嵌浏览器--最新版jxbrowser 6.21破解
  4. c# rar解压大小_C# 利用WinRAR (加密)压缩及解压缩
  5. Java SE Java EE和Java ME的区别
  6. 杰理AD14N/AD15N---外置Flash烧录音乐文件
  7. mimics能导出什么格式_mimics教程
  8. 码神之路博客项目部署
  9. VB+ACCESS酒店服务管理系统
  10. 基本农田卫星地图查询_水经注万能地图下载器软件主界面功能说明