安装好好多天的Nvidia驱动,在用 nvidia-smi 命令检查的时候,总是提示

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

试过了很多方法,最后总算是安装成功了,在此记录一下(仅记录我的成功过程,不代表每个人都可以用此方法成功。在安装的过程中我也参考过其他的博客,也失败过很多次,不一定说明别人的就是错的,每个人遇到的情况可能都不一样)。

1、查看显卡信息:

$ lspci | grep VGA

2、下载驱动程序:

http://www.nvidia.cn/Download/index.aspx

下载完之后是一个名称为 NVIDIA-Linux-x86_64-xxx.xx.run 的文件。

3、删除原有驱动(可选):

$ sudo apt-get remove --purge nvidia*

4、禁用nouveau驱动:

编辑 /etc/modprobe.d/blacklist-nouveau.conf 文件,添加以下内容:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

然后保存。
关闭nouveau:

$ echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

5、重启:

$ update-initramfs -u
$ sudo reboot

6、获取Kernel source(非常重要):

$ apt-get install linux-source
$ apt-get install linux-headers-x.x.x-x-generic

第一步执行过程中会出现如图所示的提示信息:

图中红色部分中的版本号就是第二步中x.x.x-x需要替换的部分。

7、安装Nvidia驱动:

$ sudo sh ./NVIDIA-Linux-x86_64-xxx.xx.run

安装过程中一些选项(有一些问题记不清楚了,只给出需要选择的选项:):
The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。
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 继续。
问题没记住,选项是:install without signing
问题大概是:Nvidia's 32-bit compatibility libraries? 选择 No 继续。
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  继续

8、挂载Nvidia驱动:

$ modprobe nvidia

9、检查驱动是否安装成功:

$ nvidia-smi

如果出现如下提示,则说明安装成功:

Ubuntu 16.04 Nvidia驱动安装相关推荐

  1. 【转】Ubuntu 16.04 Nvidia驱动安装(run方式)

    转自:Ubuntu 16.04 Nvidia驱动安装(run方式)_lihe的博客-CSDN博客 1.下载驱动程序 Nvidia驱动下载 https://www.geforce.cn/drivers/ ...

  2. Ubuntu 18.04 NVIDIA驱动安装总结

    最近遇到了在Ubuntu 18.04上安装NVIDIA的情况,看到一篇英文教程讲解的很好,简单翻译一下拿来收藏. 在Ubuntu 18.04上安装NVIDIA有三种方法: 使用标准Ubuntu仓库进行 ...

  3. Ubuntu 16.04 ZR300驱动安装

    参考: 1.https://software.intel.com/sites/products/realsense/slam/developer_guide.html 2.https://softwa ...

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

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

  5. 深度学习 GPU环境 Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.

    本节详细说明一下深度学习环境配置,Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.0 + cuDNN 7.1 + TensorFlow 1.6 ...

  6. (已解决)ubuntu16.04 Nvidia驱动安装成功却无法检测到外接显示器

    ubuntu16.04 Nvidia驱动安装成功却无法检测到外接显示器 双系统win10 + ubuntu16.04,Intel集显+Nvidia独显 问题描述: 电脑重新组装过后,windows下连 ...

  7. ubuntu安装pr_在Ubuntu 16.04服务器上安装Zabbix 3.2

    监控服务器 - 什么是Zabbix Zabbix是企业级开源分布式监控服务器解决方案. 该软件监控网络的不同参数和服务器的完整性,还允许为任何事件配置基于电子邮件的警报. Zabbix根据存储在数据库 ...

  8. linux加protobuf变量环境,protobuf简单介绍和ubuntu 16.04环境下安装教程

    protobuf简单介绍 protobuf是谷歌的开源序列化协议框架,结构类似于XML,JSON这种,显著的特点是二进制的,效率高,主要用于通信协议和数据存储等方面,算是一种结构化数据的表示方法. p ...

  9. 在linux搭建wiki教程,在Ubuntu 16.04系统上安装WikkaWiki

    一.WikkaWiki介绍 WikkaWiki是一个灵活的.兼容标准的.轻量级的.平台独立的开源Wiki引擎,它使用PHP语言开发,后端存储采用了MySQL数据库.WikkaWiki的设计目标是速度快 ...

最新文章

  1. 如何优雅的编写 JavaScript 代码
  2. (43)内存装载驱动
  3. 冒泡排序 自带时间复杂度测试
  4. ubuntu下安装opensips
  5. TCP和IP协议的特点
  6. extjs html页面刷新,ExtJS onReady引发的浏览器对页面的加载过程
  7. 剑指offer 面试题03. 数组中重复的数字
  8. 九大操作系统掌门人齐聚岳麓,六代技术人跨代对话,共同见证技术大时代
  9. 在计算机操作系统中操作系统是处于应用软件,计算机操作系统应用试题与答案.pdf...
  10. quartz配置详解
  11. 每日新闻丨三大运营商公布5G套餐;华为云领跑中国DevOps云服务市场;致远互联科创板上市...
  12. 通过iTunes查看iphone UUID的方法
  13. C语言写计算ln()计算式,NTC热敏电阻温度计算方法,Steinhart-Hart方程和B值法(转)...
  14. linux 下 g++编译程序时,-I(大写i) 与-L(大写l)-l(小写l) 的作用
  15. Android第三方系统有哪些,第三方安卓定制系统LineageOS 14.1支持6款新设备:包括一加3T...
  16. 椭圆曲线上的群和构造方法
  17. 论文阅读:《Neural Machine Translation by Jointly Learning to Align and Translate》
  18. Perl CGI重构原则
  19. HDU6194(后缀数组)
  20. ubuntu 安装thinkphp-swoole

热门文章

  1. Spring Batch面试终极指南
  2. [转载]《家庭宝鉴》劝过年吃素说
  3. EMC (DMX) solutions Enabler Symmetrix Array Management CLI Version 6.5
  4. 升级symantec诺顿网络安全特警NIS2011到NIS2012
  5. 【论文翻译】通过梅尔频谱预测来训练WaveNet的自然语音合成
  6. 基于Golang的http、web服务框架(SSSS)
  7. pyspider mysql 配置_pyspider 部署文档
  8. So Easy!只需点几下Next,Kei lC51便能与MDK完美共存(附:最新软件及2032注册机)
  9. 计算机硬件工程师面试题集,硬件工程师面试试题集(共11份,有答案)
  10. Android couldn't find xxx.so 问题解决 兼容解决