Existe uma maneira de alterar a imagem de framboesa que aparece durante a inicialização?

18

Um membro da comunidade da Glint Box recentemente me perguntou se havia uma maneira de substituir a imagem de framboesa que aparece no canto superior esquerdo da tela durante a inicialização por algo mais centrado no NES, como um cogumelo 1-UP.

Alguém sabe onde esta imagem está armazenada e, se não houver algum formato padrão (.gif, .jpg etc.), o que está envolvido na troca por outra coisa?

jefflunt
fonte
Pelo que posso ver, isso exigiria pelo menos recompilar o kernel. Eu não sei se você está fazendo isso. Eu certamente não. Como alternativa, você pode executar fbia inicialização e exibir uma imagem na tela. Apenas verifique se a imagem está preta nas partes em que o texto estará.
Gerben

Respostas:

18

você precisa recompilar um kernel para fazer isso.

  1. crie sua imagem com no máximo 224 cores e tamanho de 80x80px.
  2. Salve a imagem como png e execute o seguinte (desde que você tenha netpbminstalado e fonte de kernel /usr/src/linux):

    $ pngtopnm logo.png | ppmquant -fs 223 | pnmtoplainpnm> logo_linux_clut224.ppm

    $ cp logo_linux_clut224.ppm / usr / src / linux / drivers / video / logo /

  3. recompile e instale o novo kernel.

lenik
fonte
O que acontece quando eu uso uma imagem com mais de 224 cores para esta imagem e / ou ela não é 80 x 80px?
precisa