这是我在使用Ubuntu18时遇到的问题,文章包含遇到黑屏时的各种原因及解决方法(或链接),如果是您在使用Ubuntu18时遇到此问题,建议直接跳转到解决方法处。

问题背景

使用系统

  • Ubuntu 18.04.1 LTS(可以通过sudo lsb_release -a命令查看当前使用的系统版本)

  • Linux内核版本(使用uname -a或-l 或-r查看):

问题描述

Ubuntu系统很久没有关机,某次重启电脑时,可以看到Ubuntu启动项,并且系统正常启动,但是启动后屏幕始终黑屏,无法进入桌面,视觉上来看,屏幕在深黑和淡黑之间闪烁。

问题定位

内核问题?

我在使用期间更新过3次内核版本,并下载过若干软件安装,且因为boot分区容量不足而删除过旧内核。起初我觉得是因为我在解决boot分区空间不足问题时误删了还在使用的旧内核,于是我的第一反映是下载指定的内核版本,下载指定内核的方式见这篇教程。
由于我进不去桌面,所以我在重启后按Ctrl+alt+F1进入了tty,并根据教程下载了内核,但是重启后问题仍然没有解决。

grub启动项问题?

我之前在安装Ubuntu系统时也遇到过grub启动项出错的问题,其解决方式可以参考我的博客Windows7下安装Ubuntu双系统遇到的坑:Ubuntu从安装到卸载到重装 ,或者Grub引导项修复详解。但是我根据提示修复重启后仍然存在此问题。

显卡支持分辨率与Ubuntu新版本内核不兼容?

网上提及另一可能的原因是显示器分辨率的问题。即Ubuntu升级内核之后,可能不再支持某些较旧的显示器分辨率,从而导致黑屏,考虑到我用的是Ubuntu18,而实验室显示器又过于破旧,因此我对这一可能性深以为然…
该问题有两种解决方法,第一种是在recovery模式下修改系统配置,使其支持Nvidia显卡,该解法参考博客安装ubuntu时黑屏三种解决办法 ,第二种是在tty中重新设置自己需要的分辨率,该解法可参考博客ubuntu下如何查看和设置分辨率。
经过一番折腾后,结果当然还是不行啦。

真正原因——bug导致!

请教了实验室的大牛师兄后,师兄给出了他的看法:
1)如果Ubuntu系统内核出了问题,那我是不可能进入Ubuntu启动项的;
2)如果grub启动项出错,同样无法进入系统;
3)进入tty后再重启系统;
4)建议多搜索英文资料。

师兄的意见不禁使我恍然大悟:查找资料前先大致分析一番,便可排除内核和启动项的问题,这样就可以节省大量时间,而不是像我这样盲目搜索,白费功夫。

我在外网上搜索一番后,终于找到了症结所在:Ubuntu内核bug导致gdm3和nvidia驱动冲突,使得gdm3无法正常启动图形界面,而gdm不断尝试启动的后果就是屏幕的闪烁。(我这才想起我之前安装过nvidia-smi安装包,并且该命令在这台电脑上无法使用,这有可能是和gdm3造成冲突的根本原因。)

问题详细描述见Ubuntu 18.04 stuck in boot after starting Gnome Display Manager on Intel Graphics

bug报告见Ubuntu 18.04: gdm3 does not switch to graphics after update

解决方法见GUI does not start,下面详细说明。

解决方法

sudo apt-get remove --purge nvidia-*  # 卸载nvidia相关组件
sudo apt purge gdm gdm3 # 卸载gdm和gdm3
sudo apt install gdm3 ubuntu-desktop    # 重新安装gdm3
systemctl restart gdm       # 重新启动gdm3服务

如此,便可解决该问题。

总结

  • 像师兄学习,遇到问题前先思考下问题出在哪里,至少排除掉不可能的选项,避免盲目搜索;

  • 中文博客、资源互相抄袭,搜索资料时打开不同的网页却经常碰到相同的内容,给查资料带来了极大的困扰,严重影响了搜索效率,要养成查第一手英文资料和阅读英文资料的习惯;

  • 遇到问题要及时记录,避免再犯,多总结,多思考。

Ubuntu18的bug导致系统启动后黑屏的问题相关推荐

  1. ubuntu18.04 开机后黑屏,左上角光标(强制关机后)

    ubuntu18.04 开机后黑屏,左上角光标(强制关机后),如下  可能原因: (1) 如果linux引导分区能找到,ctrl+alt+f3能进入tty(光标界面执行).那么可能是系统启动时多了一个 ...

  2. ubuntu18.04启动后黑屏问题解决

    ubuntu18.04启动后黑屏无法引导系统 前言,说实话,ubuntu系统是挺让我很头疼的,由于个人使用习惯的问题,对系统文件修改时不备份,操作文件时一般直接使用root账户,对系统造成无法挽回的伤 ...

  3. ubuntu18.04安装Nvidia显卡驱动后黑屏及网络、蓝牙驱动消失的解决方案

    ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 文章目录 ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 1.问题描述 2.解决 ...

  4. 解决:ubuntu18.xx 更新nvidia驱动后,重新启动后黑屏

    机器上安装驱动后,重新启动后黑屏,解决流程. 1.Ctrl+Alt+F1进入纯终端模式 2.输入用户名和密码进入 3.使用命令删除已安装的nvidia驱动: sudo apt-get remove - ...

  5. 7能进安全模式但正常启动黑屏_电脑进入系统后黑屏怎么解决

    电脑的普及也要归功于互联网技术的高速发展,正是因为如此,才会有更多的人使用电脑.如今虚拟环境对我们的影响已经大大的增加了.有用户也会遇到开机过了欢迎画面后,快要进入桌面却黑屏了,只有鼠标可以移动,这是 ...

  6. 电脑可以开机但是黑屏_电脑开机后黑屏如何解决 电脑开机后黑屏解决方法【详解】...

    电脑开机,打开主机电源,电源灯亮了,显示器却是黑的,电脑开机后黑屏,没有任何显示或者有相似于无信号的提示.那么究竟是哪里出问题了呢?一般电脑开机后黑屏常见有以下几种情况: 1.显示器有问题,或者坏了 ...

  7. 手机版腐蚀rust_手机进水后黑屏,该怎么办?切忌做这几件事

    手机进水后黑屏,不可急于开机,应先取下SIM卡,然后拆机对手机内部的主板及各个接口进行清理.如果处理后仍然黑屏,通常可以通过修复受损电路及更换屏幕来解决这个问题. 手机进水引起黑屏的原因 手机内部进水 ...

  8. 华为计算机黑屏怎么办,华为笔记本升级后黑屏怎么回事

    下面是解决华为笔记本升级后黑屏怎么回事: 黑屏原因有很多种,小编汇总了一些常见黑屏页面原因及解决方法. 问题一: 出现这种情况可能是部分硬件问题,建议检查一下电脑硬件,清理一下,要是还不行的话,还是需 ...

  9. 计算机开机后黑屏一闪一闪怎么办,Win7开机后黑屏左上角光标闪烁的解决方法...

    当Win7电脑开机之后,出现了黑屏带光标现象,在屏幕上左上角只有一个光标在闪烁着.这可能是bcd系统文件丢失造成的,那么我们该如何解决呢?下面装机之家分享一下Win7开机后黑屏左上角光标闪烁的解决方法 ...

最新文章

  1. 任正非:华为5G是瞎猫碰死老鼠
  2. LeetCode OJ -- Binary Tree Paths
  3. ns2的第一个tcl脚本
  4. 用SQL进行嵌套查询
  5. SpringCloud学习2-Springboot监控模块(actuator)
  6. 微软云计算动态登陆“MSDN论坛好帮手”
  7. linux如何实现相关功能源代码
  8. 原生javascript的树形插件tree.js(纯原生js,无需引用其他js)
  9. linux必备软件合集
  10. ios-自建网页在浏览器安装ipa包
  11. python txt转为csv
  12. Opencv裁剪图片大小
  13. 传感器与检测课程设计--矿石计数器
  14. 微信小程序生成海报并保存到本地(附带二维码生成)
  15. EasyAR4.0使用说明(Unity3D)三----平面图像跟踪扩展:视频播放,涂涂乐
  16. 23年秋招内推推-软硬件-嵌入式
  17. 生产周期如何改善?我来教您
  18. IEEE期刊投稿流程
  19. 西门子定位器的功能和分类!
  20. web前端开发专业课程,10大前端常用算法

热门文章

  1. python语言是编译型语言-解释型语言与编译型语言
  2. 冒泡排序法(C语言实现)
  3. Java 冒泡排序法
  4. 基于 Fortran QuickWin 的物性计算应用程序开发示例
  5. android隐藏app应用程序,Android开发:怎样隐藏自己的app应用
  6. week1:History: Dawn of Electronic Computing
  7. 电脑c盘满了怎么清理,快速清理,用这5招
  8. 时间戳与日期时间的转换
  9. 颜色表大全 | HTML Color Table
  10. 【spark】一文(10分钟)入门spark