我有一个带有 Linux(Angström,内核 4.1)的小型 ARM 板,并将其连接到 HDMI 显示器。目前有效。我想在整个启动过程中显示启动画面,但这似乎是不可能的。我使用init.d
带有fbi
实用程序的脚本来显示图片,但它在启动过程中仅显示 3-4 秒。我分析了启动顺序,发现启动过程中图形模式切换了很多次。
我有一个分辨率为 1024x600 的 HDMI 显示器。附上启动顺序。您可以看到以下开关:
- 0.21 秒 - 720x576
- 0.37、1.37 秒 - 640x480
- 1.42 秒 - 640x480 1.87 秒 - 640x480
- 2.22 s - 1024x600(正确的!该操作后可能会显示启动画面)
- 9 - 14s - 6 (!) 倍相同分辨率 1024x600,这意味着什么?
我使用以下命令从 Uboot 启动内核:
mxc_hdmi.only_cea=0 video=mxcfb0:dev=hdmi,1024x600M@60,if=RGB24
图片仅显示了约。 2秒后3-4秒,所以第7秒和第9秒之间有问题,这里没有切换,而且屏幕上也没有图像。
我应该如何修复它并在启动例程的整个过程中让图片显示在屏幕上?为什么系统在启动时会多次切换分辨率?系统的GUI是LXDE。