Si queremos hacer algo de «tunning linuxero», podemos incluir una imagen personalizada en nuestra instalación

Todos hemos visto como muchas instalaciones de Linux presentan una imagen en la parte superior izquierda de la pantalla durante el arranque; por ejemplo la estrella de Mandrake, Tux con una cerveza en Woody,…

Si queremos hacer algo de «tunning linuxero», podemos incluir una imagen personalizada en nuestra instalación:

Necesitaremos:
1.- Un logotipo (obvio, ¿verdad?
2.- En fuente del kernel 2.4.x que vayamos a compilar. (próximamente para la familia 2.6)
3.- El programa «fblogo»
4.- Un Gimp o similar.
5.- El editor de texto favorito de cada uno.
Para comenzar, tendremos que tratar nuestro logo. Para ello símplemente tomaremos la imagen, cambiaremos el fondo a negro (recomendable pero no necesario) y la guardaremos en formato PNG con 223 colores como máximo y el tipo de color como indexado.

A continuación utilizaremos en programa fblogo para generar un archivo que utilizaremos en nuestro kernel mediante la orden «fblogo milogotipo.png linux_logo.h»

Copiamos el archivo «linux_logo.h» dentro del directorio donde hayamos descomprimido los fuentes del kernel, por ejemplo /usr/src/linux/include en la mayoria de los casos.

Abrimos el archivo drivers/video/fbcon.h con nuestro editor (por ejemplo ‘joe’, mi favorito o ‘kate’ en KDE) y cambiamos las lineas que definen el alto y ancho en pixeles del logo:
#define LOGO_H
#define LOGO_W

A continuación compilaremos el kernel, sin olvidarnos de añadir soporte para FrameBuffer, instalamos… y listo!!!

Ya tendremos nuestra imagen favorita durante el arranque del sistema.

Sólo un consejo para acabar: CUIDADO CON EL TAMAÑO!!!!.
No olvideis que el gráfico estará incluido dentro del núcleo, y eso ocupa espacio en memoria.