Ubuntu 24.04系统启动时Splash Screen后显示器丢失信号的问题
Ubuntu 24.04系统启动时Splash Screen后显示器丢失信号的问题
兄弟,你这情况我之前在Intel NUC上装Ubuntu 24.04的时候也碰到过!就是启动到splash之后突然HDMI信号丢了,插拔一下就好,注销反而没事对吧?结合你换显示器也有同样问题的情况,肯定是主机启动阶段的显示配置或者Intel核显的驱动适配出了问题,试试下面这几个办法:
调整GRUB启动参数(最有效)
这是解决这类启动显示信号丢失的常规操作,主要是强制系统用固定的显示模式或者开启核显的正确模式:- 打开终端,输入命令编辑GRUB配置文件:
sudo nano /etc/default/grub - 找到
GRUB_CMDLINE_LINUX_DEFAULT这一行,默认应该是"quiet splash",我们做下修改:- 先试试添加
i915.modeset=1,改成"quiet splash i915.modeset=1"——这个是强制Intel核显加载模式设置模块,很多时候就是这个模块没正常启动导致信号断了 - 如果上面的没用,就明确指定显示器的分辨率和刷新率,比如你显示器是1080P 60Hz的话,改成
"quiet splash video=HDMI-A-1:1920x1080@60"(记得换成你自己显示器支持的参数),避免系统自动切换显示模式时出错
- 先试试添加
- 改完之后按
Ctrl+O保存,按Ctrl+X退出编辑器 - 最后更新GRUB配置:
sudo update-grub,重启电脑看看效果
- 打开终端,输入命令编辑GRUB配置文件:
更新Intel显卡驱动
Ubuntu 24.04默认用的是开源Intel驱动,但有时候系统自带的版本可能有点小问题,先更新下系统和相关组件:- 终端里跑
sudo apt update && sudo apt upgrade,把所有包更到最新 - 可以再装个Intel显卡工具包辅助排查:
sudo apt install intel-gpu-tools,重启后用intel_gpu_top能看到显卡的运行状态,确认驱动是不是正常加载了
- 终端里跑
临时禁用Splash Screen排查
如果上面两个方法都没解决,你可以先把启动时的splash关掉,看看是不是splash的显示模式和登录界面不兼容:- 还是编辑GRUB配置文件:
sudo nano /etc/default/grub - 把
GRUB_CMDLINE_LINUX_DEFAULT里的splash去掉,改成"quiet" - 保存后更新GRUB:
sudo update-grub,重启试试会不会还丢信号
- 还是编辑GRUB配置文件:
反正你换了显示器都有问题,肯定不是显示器的锅,先从GRUB参数调整开始试,这个解决这类问题的概率最高!
备注:内容来源于stack exchange,提问作者twomilltony




