一、下载nvidia驱动

上官网https://www.nvidia.cn/geforce/drivers/
搜索自己显卡配置,我的显卡配置是RTX2070,下方便出现适用的显卡驱动版本。

在这里我选择下载NVIDIA驱动455.45.01的版本,是因为我之前用的就是这个驱动版本。

二、禁用nouveau

禁用ubuntu16.04默认安装的nouveau第三方驱动程序,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。
Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。 所以我们要先把驱动加到黑名单blacklist.conf里,我们要先修改该文件的属性才能编辑。

编辑blacklist.conf

1. 修改属性

sudo chmod 666 /etc/modprobe.d/blacklist.conf

2. 用gedit打开文件blacklist.conf

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

3. 在文件最后添加如下内容

blacklist nouveau
options nouveau modeset=0

4. 更新系统修改

sudo update-initramfs -u

5. 重启系统

reboot #重启系统(一定要重启)

6. 验证nouveau是否已禁用

lsmod | grep nouveau
如果没有出现任何东西就是禁用nouveau成功了。

三、卸载以前的驱动

有在进ctrl+alt+f1命令行之前卸载的,也有在ctrl+alt+f1命令行里卸载的,我觉得都差不多,在这里我走的是前者的路。
看师兄总结的教程和网上3篇文章里面都有提到卸载以前的驱动,
https://blog.csdn.net/xunan003/article/details/81665835中说明是(若安装过其他版本或其他方式安装过驱动执行此项);
https://blog.csdn.net/ghw15221836342/article/details/79571559中卸载以前的驱动步骤;
文章https://blog.csdn.net/yinwangde/article/details/89439648中说//卸载系统中存在的驱动,默认有安装的,一定要执行这个。
所以,为了保险起见,我觉得还是应该执行这一步卸载以前的驱动。

for case1: original driver installed by apt-get:

sudo apt-get remove --purge nvidia*

(PS:也有教程的卸载驱动的指令是sudo apt-get remove nvidia-*从我的理解,大同小异,没有区别)

for case2: original driver installed by runfile:

sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall

从结果上看,
1.case1中两个卸载驱动的指令效果是一样的,PS:我并没有执行case2的指令;
2.我没有安装过nvidia驱动,所以在这一步不会卸载任何软件包。
但是为了保险起见,我还是建议要完成这一步卸载nivida驱动。

四、安装显卡驱动

1. 在ubuntu下按ctrl+alt+f1进入命令行界面。

此时需要输入login:电脑账户名称,password:密码,登录到命令行界面即可。 有时会出现登录失败,报错incorrect login ,此时可以按下ctrl+alt+F2(F4)等进入,重新login,即可。

2. 关闭图形界面,不执行会出错

sudo service lightdm stop
(过程中出现星号,如[sudo] 计算机名 ◆ ◆ ◆ ◆,这是因为安装了中文的ubuntu,输入登录密码即可)

进入下载的.run文件目录中,因为我这里是把文件放在了/home目录下,所以可以直接使用,不用cd 转目录。

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

sudo chmod a+x NVIDIA-Linux-x86_64-455.45.01.run

4. 安装驱动(注意参数)

sudo ./NVIDIA-Linux-x86_64-455.45.01.run -no-x-check -no-nouveau-check -no-opengl-files
//只有禁用opengl这样安装才不会出现循环登陆的问题
其中,
-no-x-check:安装驱动时关闭X服务
-no-nouveau-check:安装驱动时禁用nouveau
-no-opengl-files:只安装驱动文件,不安装OpenGL文件。这个参数最重要

5. 安装时的选项

(1)The distribution-provided pre-install script failed! Are you sure you want to continue?

选择 Continue installation 继续。

(2)WARNING: Unable to find a suitable destination to install 32-bit compatibility libraries. Your system may not be set up for 32-bit compatibility. 32-bit compatibility files will not be installed; if you wish to install them, re-run the installation and set a valid directory with the --compat32-libdir option.

选择 OK 继续。

(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)Your X conf iguration file has been successfully updated. Installation of the NVIDIA Accelerated Graphics Dr iver for L inux-x86_64 (version: 455.45.01) is now complete.

选择 OK 完成

6. 启动图形界面

sudo service lightdm start

7. 验证安装

nvidia-smi
出现显卡信息为安装成功!


参考博文:
https://www.jianshu.com/p/5f13e0f36636
https://blog.csdn.net/come_from_pluto/article/details/109007895
https://blog.csdn.net/DeepLearningJay/article/details/103216113
https://www.cnblogs.com/fanminhao/p/8902296.html
https://blog.csdn.net/xunan003/article/details/81665835
https://blog.csdn.net/yinwangde/article/details/89439648
https://blog.csdn.net/ghw15221836342/article/details/79571559

【2021最新】Ubuntu16.04安装显卡驱动(安装成功!)相关推荐

  1. Ubuntu16.04 GT730 显卡驱动安装

    Ubuntu16.04 GT730 显卡驱动安装 折腾了好多次,几乎一天时间才搞好真的是,真的是心累,现在简要说明一下步骤 1.禁用Nouveau 安装好依赖包后需要禁用 nouveau,只有在禁用掉 ...

  2. Ubuntu16.04+1080ti显卡驱动安装流程+循环登录问题【集锦】

    注意:以下操作都是基于显示器线连接到主板的情况 1.确定循环登录界面的原因 在登录界面进入linux的shell(ctrl + Alt + F1),输入用户名.密码,进入shell. 卸载NVIDIA ...

  3. Ubuntu16.04 1660ti显卡驱动安装

    显卡驱动:最低418.43 http://de.download.nvidia.com/XFree86/Linux-x86_64/418.43/NVIDIA-Linux-x86_64-418.43.r ...

  4. Ubuntu16.04 NVIDIA显卡驱动卸载与安装

    Ubuntu16.04 NVIDIA显卡驱动卸载与安装 1.NVIDIA显卡驱动下载 2.NVIDIA显卡驱动卸载 3.NVIDIA显卡驱动安装 3.1.在线安装 3.2.离线安装 1.NVIDIA显 ...

  5. ubuntu16.04系统显卡驱动查询与安装

    ubuntu16.04系统显卡驱动查询与安装 1. 查询并下载显卡驱动 1.1 关于nouveau驱动 1.2 下载显卡驱动 2. 安装显卡驱动 2.1 禁用nouveau驱动 2.2 卸载原有的显卡 ...

  6. Ubuntu16.04 独显驱动安装 Nvidia

    Ubuntu16.04 独显驱动安装 Nvidia驱动 安装环境 安装步骤: 1.添加PPA源 2.查询驱动版本号 3.编译依赖 4.禁止集成的nouveau驱动 方法一: 方法二: 5.更新 6.安 ...

  7. Ubuntu 14.04 Nvidia显卡驱动安装及设置

    原文地址为: Ubuntu 14.04 Nvidia显卡驱动安装及设置 更换主板修复grub 引导后,无法从Nvidia进入系统(光标闪烁), 可能是显卡驱动出了问题. 1. 进入BIOS设置, 从集 ...

  8. ubuntu16.04 配置显卡驱动+cuda8.0+cudnn+pytorch

    ubuntu1604 配置显卡驱动cuda80cudnnpytorch 在线安装显卡驱动 离线安装cuda 安装cudnn 配置环境变量 离线安装cond 配置pytorch 测试pytorch 感悟 ...

  9. Ubuntu20.04下显卡驱动安装的完整过程(超详细)

    1.首先查看硬件:显卡是否安装 lspci | grep -i vga lspci | grep -i nvidia 注意:如果没显示显卡信息则看显卡是否安装好(看下显卡风扇是否在转,图中是显卡位置) ...

  10. 深度学习(TensorFlow)环境搭建:(一)Ubuntu16.04+1080Ti显卡驱动

    一.配置 系统:Ubuntu16.04.4 LTS GPU:GTX1080Ti 二.总体流程步骤 安装Ubuntu16.04 安装1080Ti显卡驱动 三.安装Ubuntu16.04 3.1.下载16 ...

最新文章

  1. 少走弯路的10条忠告
  2. LeetCode集锦(十) - 第28题 Implement StrStr
  3. Deep Learning(深度学习)学习笔记整理系列之(六)
  4. java继承覆盖总结
  5. 容器源码分析之HashSet (三)
  6. Starling 2D框架简介
  7. 《2017 云计算评测报告》:带你了解 AWS、阿里云、腾讯云等八家云计算服务提供商的综合用户体验情况...
  8. bigdecimal 除法保留两位小数_【名师课堂】苏教数学五年级上总复习9.4小数的四则计算...
  9. mvc4 html.dropdownlist,ASP.NET MVC4中使用Html.DropDownListFor的方法示例
  10. Selenium常用API的使用java语言之6-WebDriver常用方法
  11. [HTTP] HTTP各种特性总览
  12. jquery 取值 数值_jQuery – 使用正则表达式获取数据值
  13. 外媒:iPhone 8售价太高 中国消费者热情程度不高
  14. Go语言结构应用实例
  15. ofstream的使用方法
  16. Git(14)-- Git分支-- 分支管理
  17. 适配器模式之迭代器模式
  18. 分布式消息系统jafka快速起步(转)
  19. java integer集合排序_Java集合中List的Sort()方法进行排序
  20. unity点击按钮跳转页面

热门文章

  1. 360浏览器抢票专版官方版
  2. Wscript对象详解
  3. xlsx表格怎么做汇总统计_excel不同表格中的数据该怎么汇总到一个表格?
  4. 150ms流畅体验 NBA2KOnline如何网络同步优化
  5. RocketMQ 消息结构和消息类型
  6. 串口转以太网模块WIZ140SR/WIZ145SR 数据手册(版本V 1.3)
  7. 上网入门之Skype软件介绍
  8. linux系统下通过tc命令实现对端口的限速,实用脚本
  9. JAVA计算机毕业设计专利查询与发布系统设计与实现Mybatis+源码+数据库+lw文档+系统+调试部署
  10. java基础学习(吐血借鉴)