ubuntu20.04开机黑屏只有光标闪烁

[复制链接]
发表于 2026-10-2 15:35:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

先看清现象:这不是纯粹的黑屏

"开机黑屏"这四个字其实包含了好几种情况,先别急着下结论。真的整屏全黑、无任何反应,和"屏幕是黑的但有个光标在闪",排查方向完全不同。后者说明系统其实还在干活,只是显示层没起来,属于可救范围。

三条可能的原因,按概率排

  • 硬件连接不正确:内存、硬盘、显卡之类的接触或接线问题;
  • 驱动装出了问题(这是最常见的一条,本文的实战案例就属于这个);
  • 系统本身有问题:系统文件损坏之类,只能重装,有能力的可以自己修。

第 1 条去查接线和插拔;第 3 条重装系统;第 2 条是下面要展开的。

用 recovery 模式进 root shell

开机的时候按住 Shift 键,进 GRUB 菜单,选 Advanced options for Ubuntu(中文系统显示"高级选项"),再选带 recovery 的那一项(不同机器措辞不一样,认准 recovery 就行),然后选 root shell 进入命令行控制台。

进到 root shell 之后,接下来的操作都在命令行里完成。

重装显卡驱动的标准三步

以常见的 NVIDIA 显卡为例,驱动版本不对会让更新后直接起不来显示:

  1. 先卸掉旧驱动:
sudo apt-get purge nvidia*
  1. 更新包缓存:
sudo apt-get update
  1. 重新安装驱动:
sudo apt-get nvidia-driver-525

这里 525 是版本号,它一般和内核版本有关。拿不准可以先进系统里的"软件和更新"→"附加驱动"看一眼它推荐哪个版本,后期改起来也方便。选的版本刚好和内核一致当然最好,不一致也不至于开不了机。

延伸:开机慢、光标闪一分钟才进系统

还有一种情况是开关机要等一分半钟,屏幕只有光标在闪。这不是卡死,是系统在等某个后台任务超时——那些服务由系统设定了默认等待时间,大约 90 秒,熬过去才会继续。光标闪烁其实就是后台动作被压缩成了光标,看不到进度,感觉像卡住。

想看看到底在等谁,打开 GRUB 配置:

sudo gedit /etc/default/grub

找到这一行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

把它改成:

GRUB_CMDLINE_LINUX_DEFAULT=""

保存后重启,开关机过程里的那些后台动作就显示出来了,一般能看到类似:

A stop job is running for Snappydaemon (1min16s / 1min30s)

这个 Snappy daemon 就是关机慢的元凶。不想要这段过程,把 quiet splash 填回去即可。

排查顺序总结

  • 先分清楚是真黑屏还是黑屏 + 光标闪烁,后者基本可排除硬件;
  • 再判断是否刚更新过驱动或内核,是则进 recovery 卸载重装对应版本驱动;
  • 如果开机只是慢,关掉 quiet splash 看日志日志定位到具体服务;
  • 上面三条都不对,才考虑系统文件损坏、重装。

qidao123.com企服评测-应用市场 编辑提示:本文为故障排查经验整理改写,操作前建议先做好重要数据备份。

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表