ubuntu16.04的HDMI没有输出不能外接显示器

  • 原因
  • 解决办法
    • 显卡驱动安装
      • 检查自己的显卡型号
      • 下载nvidia驱动
      • 准备工作
      • 开始安装
      • 结束工作
    • 如果以上的步骤下来还不成功
  • 结束

原因

ubuntu系统电脑如果有两个显卡:独显和核显,就会出现HDMI没有信号,因为电脑默认使用核显,而HDMI的输出是由独显给的,所以会出现HDMI没有信号的情况。

解决办法

安装自己的独显驱动。

显卡驱动安装

检查自己的显卡型号

方法一、 最不费脑子的办法:重启进入windows,设备管理器直接看显卡型号,或者下载鲁大师硬件检测会有显卡型号。
方法二:lspci | grep -i vga会出现一个16进制的数字

选有nvidia的那个就是独显(我的是2191),把这个16进制数字粘贴到PCI devices(网址进去较慢,耐心ing)可以查询到显卡的型号。

下载nvidia驱动

下载驱动网址,查询到之后选择一个版本下载。

准备工作

禁用nouveau

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

在打开的文件中加入

blacklist nouveau
options nouveau modeset=0

更新系统

sudo update-initramfs -u

重启

sudo reboot

验证是否禁用nouveau,若系统没有任何输出则禁用成功。

lsmod | grep nouveau

开始安装

  1. 将下载的.run文件放在home文件夹下以便之后使用(一定要做)。

  2. 在ubuntu下ctrl+alt+f1进入命令行界面,在命令行界面ctrl+alt+f7退出命令行界面。(以防进去之后不知道怎么出来) 之后的步骤最好先用手机拍照再进行

  3. sudo service lightdm stop //关闭图形界面

  4. 进入命令行界面ctrl+alt+f1

  5. 输入自己的用户名,回车

  6. 输入自己的登录密码,回车

  7. sudo apt-get remove nvidia-* //卸载原有驱动

  8. sudo chmod 777 NVIDIA-Linux-x86_64-430.64.run //将驱动转换成可执行文件
    NVIDIA-Linux-x86_64-430.64.run是我的驱动文件,这个要改成自己的

  9. sudo ./NVIDIA-Linux-x86_64-430.64.run -no-nouveau-check -no-opengl-files//输全了

  10. 安装速度很快,一路回车就可。若有问题看下面的引用部分

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 继续
这些选项如果选择错误可能会导致安装失败,没关系,只要前面不出错,多尝试几次就好。

  1. sudo service lightdm start //启动图形界面

结束工作

挂载Nvidia驱动:

modprobe nvidia//一定要做

检查驱动是否安装成功:

nvidia-smi


进入自己的系统设置-详细信息,图形会显示自己的显卡信息

如果以上的步骤下来还不成功

  1. 打开终端添加镜像源
sudo add-apt-repository ppa:graphics-drivers/ppa
  1. 更新库
sudo apt-get update
  1. 输入
ubuntu-drivers devices

  1. 有可能有一个也有可能有多个,选择后面有recommended的那个

  2. 我的是nvidia-430,不一样的自己改一下

sudo apt-get install nvidia-430 nvidia-settings nvidia-prime
  1. 重启
 sudo reboot

结束

打开终端,输入

nvidia-settings

ubuntu16.04的HDMI没有输出不能外接显示器相关推荐

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

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

  2. 工作站Ubuntu16.04环境下安装nvidia显卡驱动

    近期实验室的工作站,由于teamviewer的原因又崩了.这次只能重装系统才得以解决.nvidia驱动安装步骤记录如下: 备注:工作站品牌为北京联众集群.配备有2块NVIDIA Titan xp 12 ...

  3. 解决Ubuntu16.04耳机没声音问题

    Ubuntu16.04插上耳机没声音解决 在使用ubuntu16.04时,安装了网易云音乐,想学习之余,听听音乐放松心情.然后美滋滋的插上耳机,打开音乐播放,这时候突然发现电脑没有声音,但是系统设置里 ...

  4. 联想Y7000在配置ubuntu16.04过程中所遇到的一些问题.例如WIFI禁用,外接屏显示错误,NVIDIA驱动安装等

    # WIFI禁用问题 ## 问题描述 装好ubuntu16.04系统后开机发现右上角图标没有wifi显示,连不上wifi网络. ##问题解决 ###第一步 先想办法让电脑连上网络,我认为比较靠谱的办法 ...

  5. Ubuntu16.04.4 + 双 NAVDA TitanX + CUDA9.0 + cudnn7.05 + TensorFlow 1.8(1.5.0) + Keras

    一.安装 Ubunt16.04.4 二.安装显卡驱动 二*.遇到问题 若驱动安装失败,不能进入系统,采用如下两种方法解决. 无法进入桌面的问题 三.安装 CUDA 四.安装 cudnn 五.在 bas ...

  6. 机械革命z2 Air(显卡:nvidia1650)安装Ubuntu16.04.5+NVIDIA1650驱动(430.64)

    机械革命z2 Air(显卡:nvidia1650)安装Ubuntu16.04.5+NVIDIA1650驱动(430.64) 1 安装Ubuntu16.04.5系统 2 解决双显卡导致的HDMI无输出问 ...

  7. ROS与深度相机入门教程:(1)Ubuntu16.04 在ROS中驱动Intel D435i深度相机

    Intel在Github上开源了支持所有RealSense系列相机的SDK,包括了D400.SR300系列深度相机和T265双目跟踪相机,支持Linux.Windows.Mac OS以及Android ...

  8. 【Linux驱动】ThinkPad笔记本wifi模块rtl8821ce在ubuntu16.04的驱动(默认没有)

    0.wifi模块型号 在win10下设备管理器中查看,型号为:Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC 1.问题描述 在ThinkPad上安装win ...

  9. 树莓派装linux ros,树莓派安装Ubuntu16.04 MATE系统以及ROS(kinetic)的安装

    安装ubuntu16.04 MATE系统 1.安装Ubuntu16.04镜像 从官网下载并按照树莓派刷写系统的流程将ubuntu16.04 MATE烧写到树莓派的SD卡上 2.设置WiFi 将树莓派外 ...

最新文章

  1. linux c语言 malloc动态分配指针,C语言malloc函数为一维,二维,三维数组分配空间...
  2. rhel5下限值用户使用su切换身份
  3. 配置文件服务器实训报告,文件服务器的配置实训报告
  4. 聊聊Interlocked.CompareExchange吧?
  5. React开发(174):ant design按钮确认删除
  6. SpringBoot和缓存
  7. 3650m5服务器内存选择 ibm_硬盘回收中心 服务器硬盘回收 监控硬盘回收
  8. 【零基础学Java】—继承的概述(十九)
  9. 服务器维护 文档,ERP系统维护服务器维护管理文档.docx
  10. Socket 编程实战
  11. https://www.runoob.com/python/python-variable-types.html
  12. 蓝桥杯省赛2018年Java组B组
  13. 用树莓派制作智能小车
  14. 南阳oj The Triangle
  15. 老鸟程序员才知道的一些事
  16. Android学习笔记-传感器开发之利用传感器和Tween开发简易指南针
  17. Python模拟登陆v2ex
  18. Noble - Window平台NodeJs蓝牙BLE开发库
  19. 【npm 报错 gyp info it worked if it ends with ok 大概率是包版本问题】
  20. MFC-SaoChat(模仿QQ)聊天软件

热门文章

  1. android版本 51,51星变手机版
  2. 大数据可视化——dataV,Echarts,蚂蚁金服L7世界地图引入,数字翻牌器,全屏,自定义排名轮播表
  3. 一名富有激情的潮汕籍工程师的进阶之路:数据即未来
  4. android 自动亮屏解锁,android锁屏唤醒并解锁屏幕
  5. 图形聚类算法:MCL
  6. 【我的第一个目标检测课题】2、薅一把Google的羊毛!使用Colaboratory链接谷歌云盘在线进行网络训练
  7. BUU CTF刷题之旅(Web第一页)
  8. 计算机术语rander是什么意思,Rendering Engine,呈现引擎还是渲染引擎?
  9. 【FXCG】落花有意随流水,流水无意恋落花
  10. 信号与系统 - 卷积运算