Eu gostaria de executar um comando instantaneamente após o sistema ser ligado. Meu projeto é realizado em um ambiente Linux embarcado (baseado em Yocto, com bootloader U-boot), portanto eu gostaria de mostrar uma tela inicial - quase instantaneamente depois de ligado a um framebuffer, que envolve:
Agora, sei que o psplash ajuda a exibir algum logotipo na tela de inicialização, mas não é isso que estou tentando realizar. O que eu quero é mostrar esta imagem em um framebuffer (e não no display que X11 está conectado) enquanto o bootloader está carregando.
Eu já tenho uma receita de script em Yocto que realiza a configuração do meu aplicativo principal usando update-rc.d myapp 10 90 defaults
. No entanto, isso acontece depois da inicialização, naturalmente.
Existe alguma maneira de simplesmente fazer o que estou tentando realizar aqui? Qualquer ajuda é muito apreciada.
Eu tenho um display TFT que eu quero rodar com framebuffer, eu não tenho outro display, mas o X11 é encaminhado para HDMI, então eu posso fazer uso disso no futuro. No entanto, quero exibir a tela inicial no TFT com framebuffer e, em seguida, executar meu aplicativo nele. Nada com a outra tela.
Orientação sobre a execução da tela inicial / psplash da u-boot no framebuffer também é bem-vinda.