miércoles, mayo 31, 2006

Cambiar el logo de arranque de Linux

Para cambiar el Tux que nos aparece en el arranque cuando tenemos activo un modo vesa y poner la imagen que más nos guste.
Para todos aquellos que queráis saber más acerca del tema podéis visitar estas webs:

http://en.tldp.org/HOWTO/Framebuffer-HOWTO.html
http://es.tldp.org/COMO-INSFLUG/COMOs/Vesafb-Mini-Como/Vesafb-Mini-Como.html#toc3

Para poder empezar vamos a necesitar las fuentes del kernel,también necesitamos el paquete fblogo, disponible con el apt-get, para transformar el logo.png a logo.h.

Comenzamos.

Elegimos la nueva imagen:

Antes de seguir deciros que la imagen ha de tener menos de 224 colores, para hacer esto podemos usar cualquier software de retoque gráfico.

Abrimos una consola y ejecutamos:

$ fblogo sinuhfb.png linux_logo.h

donde sinuhfb.png es nuestro logo y linux_logo.h el logo final que copiaremos en:

/usr/src/linux/include/linux

suponiendo que tengamos descomprimido nuestro kernel-source en este directorio.

Si nuestro nuevo logo no es de 80x80 tendremos que especificar las nuevas dimensiones en el siguiente archivo:

/usr/src/drivers/video/fbcon.c

La parte del archivo a modificar está en las siguientes lineas:

#define LOGO_H 80
#define LOGO_W 80

Por último solo nos queda compilar el kernel y disfrutar del resultado.

No hay comentarios.: