시작 시 여러 그래픽 모드 간 전환

시작 시 여러 그래픽 모드 간 전환

Linux(Angström, 커널 4.1)가 설치된 작은 ARM 보드가 있고 이를 HDMI 모니터에 연결했습니다. 현재 유효합니다. 부팅 과정 전반에 걸쳐 스플래시 화면을 표시하고 싶지만 가능하지 않은 것 같습니다. 그림을 표시하기 위해 유틸리티가 init.d있는 스크립트를 사용 하지만 시작하는 동안 3-4초 동안만 표시됩니다. fbi부팅 순서를 분석한 결과 부팅 과정에서 그래픽 모드가 여러 번 전환된 것을 발견했습니다.

1024x600 해상도의 HDMI 모니터가 있습니다. 첨부된 내용은 시작 순서입니다. 다음 스위치를 볼 수 있습니다.

  • 0.21초 - 720x576
  • 0.37, 1.37초 - 640x480
  • 1.42초 - 640x480 1.87초 - 640x480
  • 2.22초 - 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입니다.

시작 로그

관련 정보