Ubuntu16.04双显卡电脑安装nvidia显卡驱动

前言
博主的电脑是集显+独显840M,在ubuntu16.04下安装显卡驱动一直碰到一些问题,鉴于网上双显卡电脑安装nvidia显卡驱动的相关教程不多,因此整理该教程。

1. 删除原有驱动

sudo apt-get autoremove --purge nvidia-*

不管之前有没有安装都删一下吧,以防万一。

2. 安装显卡切换软件

(1)更新源

sudo add-apt-repository ppa:nilarimogard/webupd8

(2)刷新源列表

sudo apt-get update

(3)安装显卡切换软件

sudo apt-get install prime-indicator

重启电脑后可发现桌面右上角的图标。

(4)切换显卡
点击图标,选择Quick swich graphics,重新登录即可切换显卡

3. 禁用nouveau
(1)查看文件属性:

ll /etc/modprobe.d/blacklist.conf

(2)修改属性ugo皆为可读可写:其中读为4,写为2,执行为1;u为超级用户,g为当前用户,o为其他用户。

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

(3)用vi编辑器打开:

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

(4)在文件末尾添加:

blacklist vga16fb

blacklist nouveau

blacklist rivafb

blacklist rivatv

blacklist nvidiafb

(5):wq保存退出,或者shift+z

(6)还原文件属性:

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

(7)更新一下内核:

sudo update-initramfs -u

(8)重启系统

(9)查看nouveau是否被屏蔽:

lsmod | grep nouveau

若没有输出则屏蔽成功。

4. 查询合适版本的驱动并安装
(1)查询

sudo ubuntu-drivers devices

可得图

这里独显推荐的是nvidia-384,集显则是最后一行。

(2)安装显卡驱动
这里推荐直接命令行安装,无需去官网下载,不然会像博主一样出现很多问题。
上面查询可得,系统推荐nvidia-384,故

sudo apt-get install nvidia-384 //这里的nvidia-384要换成你需要的版本号

5. 检测安装状态

sudo nvidia-smi

若显示以下图片,则证明安装成功

这里注意,Processes需要显示进程,若显示无进程则仍然代表安装失败。
也可通过以下办法查询

sudo nvidia-settings

得到该图片

注意: 若检测不到,看一看是否为显卡未切换成功,或者多安装几次即可。

Ubuntu16.04下双显卡电脑安装显卡驱动相关推荐

  1. Ubuntu16.04下为Titan RTX 安装显卡驱动、CUDA、cudnn

    1.禁用自带的 nouveau nvidia驱动 sudo vim /etc/modprobe.d/blacklist.conf 在文件夹最末尾处添加命令 blacklist nouveau opti ...

  2. Ubuntu16.04下Mongodb官网安装部署步骤(图文详解)(博主推荐)

    不多说,直接上干货! 在这篇博客里,我采用了非官网的安装步骤,来进行安装.走了弯路,同时,也是不建议.因为在大数据领域和实际生产里,还是要走正规的为好. Ubuntu16.04下Mongodb(离线安 ...

  3. Ubuntu16.04下ROS Kinetic的安装(2022)

    文章目录 Ubuntu16.04下ROS Kinetic的安装(2022) 一.Ubuntu16.04配置 二.ROS Kinetic安装过程 1.软件中心配置 2.ROS的下载安装 2.1添加源和密 ...

  4. ubuntu16.04下gpu版caffe2安装

    http://http://blog.csdn.net/meccaendless/article/de由于之前已经配置好了ubuntu16.04+cuda9.1+cudnn7.04环境,参考我的这篇博 ...

  5. Ubuntu16.04下RealSense D435i的安装和使用

    安装步骤 一.安装SDK步骤 二.ROS相关包安装 三.运行测试包 一.安装SDK步骤 RealSense D435i SDK安装 1.更新环境(PS:最后的dist-upgrade会更新你Ubunt ...

  6. Ubuntu16.04下折腾Nvidia Quadro P3200显卡驱动笔记 (dell Precision 7730 )

    借鉴了各种博客尝试了十万种方法都没有折腾成功,,网上各种办法都尝试了一遍,,都没有用.比较常见的几种办法文章末尾给出解决办法.这次分享下我的办法,虽然也不一定适用于每台电脑(或者是dell电脑),但我 ...

  7. Ubuntu16.04下Hadoop的本地安装与配置

    一.系统环境 os : Ubuntu 16.04 LTS 64bit jdk : 1.8.0_161 hadoop : 2.6.4 部署时使用的用户名为hadoop,下文中需要使用用户名的地方请更改为 ...

  8. Ubuntu16.04下在Anaconda里面安装opencv

    推荐一个使用conda进行模块的安装方法,有时知道安装什么东西,但是命令不准确可能出现很多问题,可以使用 Anaconda Cloud. 在这里面直接搜索需要的模块就行了,打开的话,一般会有conda ...

  9. Bullet3-2.87在Ubuntu16.04下源码编译安装

    编译安装Bullet3-2.87 安装过程其实很简单,有多重源码安装方法,这里提供两种: 方法1: cd bullet3-2.87 mkdir build && cd build cm ...

最新文章

  1. 配置Fedora15 x86_32
  2. linux静态分配设备号,Linux驱动开发之静态申请设备号
  3. 你自认为了解微信小程序?醒醒吧!
  4. mysql用foreach遍历,ForEach-Object循环遍历MySql DataTable第一行空白
  5. Html加jq实现5星好评效果,关于jquery实现五星好评的方法
  6. Android_Data 资料
  7. 伺服电机算功率基本公式_伺服电机选型通用计算公式
  8. android时间为什么没有更新了,万年历插件_中华万年历小插件为什么不自己更新日期时间...
  9. linux系统新磁盘可视化挂载方法
  10. CSS样式--前端布局(五)
  11. vivado保存波形图_FPGA开发:Vivado时序波形图保存和读取
  12. python可执行程序必须以管理员_Python实现管理员权限运行CMD指令
  13. 物联网环境下信息安全问题与对策
  14. RTX 4070TI和RTX 4080差距 RTX4070ti和4080区别对比
  15. AcWing 3215 网络延时
  16. 【android studio】测试不同buf下flash的读写性能2
  17. esp-idf手动设置系统时间
  18. 2022年湖南省中医执业医师考试第二单元中医诊断学(一)
  19. C语言常见语法——运算符和表达式
  20. 压缩指定大小的BitMap

热门文章

  1. java 字符串拼接_JAVA字符串拼接常见方法汇总
  2. 设计模式-开闭原则(OCP)
  3. 寒假集训D14 Demo 随机点名
  4. Kotlin-filed 属性字段 幕后字段 幕后属性 TODO
  5. Typora主题更换和Typora的使用方法
  6. 【ES实战】ES集群节点迁移与缩容补充说明
  7. Python北理工 第六章 组合数据类型
  8. 用Python写一个游戏脚本,你会吗?
  9. 获取高度为0的div高度方法
  10. js监听div高度变化