观察:
- 我打开 Linux 盒子
- 引导加载程序在屏幕上显示其输出
- 引导从第一个输出消息开始
- 屏幕一片空白,再也不会亮起。
注意:这是关于控制台的,而不是关于 X11 的。
我在具有不同视频连接器(VGA、HDMI)的各种硬件(x86、ARM)上不断遇到同样的问题。 “现代”LCD 比“古老”CRT 更常发生这种情况。 LCD 会显示“未检测到信号”(经常)或“信号超出范围”(很少)。
一些组合示例:
- 带 VGA / CRT 的 PC -- 可以使用
- 配备 VGA/模拟显示器的同一台 PC —“无信号”
- 配备 HDMI/LCD 的同一台 PC —“无信号”
- 带 HDMI 的树莓派——“无信号”
- 带 HDMI 的 pcduino3 ——“超出范围”
- Raspberry Pi 上也发生过这种情况,但我不记得确切的配置。
我试图了解内核到底做了什么来检测控制台输出的“图形”,以及为什么总的来说,它在正确配置方面不如引导加载程序和引导的早期阶段成功(这可能是是虚拟磁盘;不确定)。或者,如果内核实际上没有进行任何检测,那么定义的设置在某种程度上不如引导加载程序等成功。我很困惑它发生在各种硬件上。
答案1
如果我添加它就有效
video=LVDS-1:d
到内核参数。