Existe-t-il un moyen de modifier l'image de framboise qui apparaît lors du démarrage?

18

Un membre de la communauté étincelant m'a récemment demandé s'il y avait un moyen de remplacer l'image de framboise qui apparaît dans le coin supérieur gauche de l'écran pendant le démarrage par quelque chose de plus centré sur NES, comme un champignon 1-UP.

Quelqu'un sait où cette image est stockée, et si ce n'est pas un format standard (.gif, .jpg, etc.), qu'est-ce qui est impliqué dans l'échange de quelque chose d'autre?

jefflunt
la source
D'après ce que je peux voir, il faudrait au moins recompiler le noyau. Je ne sais pas si tu es à la hauteur. Je ne le ferais certainement pas. Vous pouvez également exécuter fbiau démarrage et afficher une image sur l'écran. Assurez-vous simplement que l'image est noire dans les parties où le texte sera.
Gerben

Réponses:

18

vous devez recompiler un noyau pour ce faire.

  1. créez votre image avec pas plus de 224 couleurs et une taille de 80x80px.
  2. Enregistrez l'image au format png et exécutez ce qui suit (à condition que vous ayez netpbminstallé la source du noyau dans /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. recompilez et installez le nouveau noyau.

lenik
la source
Que se passe-t-il lorsque j'utilise une image avec plus de 224 couleurs pour cette image et / ou qu'elle n'est pas 80 x 80 px?
BrainStone