Cambiar el logo en el arranque de Linux
Copyright © 29 de Marzo de 2003 Lorenzo Gil Sánchez (lgs)
Muchos habeis visto ese pequeño dibujo de Tux que sale en la esquina superior izquierda cuando arrancais vuestro ordenador. Con esta receta vamos a aprender a cambiarlo por otra imágen, por ejemplo el logo de GCubo. Como veis la utilidad de esta receta es grandísima.
Lo primero es bajarnos el logo de gcubo:
lgs@i8100:$ wget http://gcubo.org/themes/lgs/images/gcubo-logo.png
Esa es la imágen que aparecerá en el arranque. Sus limitaciones son que el formato debe ser PNG, color indexado y 223 colores como máximo.
Ahora instalamos el programa fblogo:
lgs@i8100:$ apt-get install fblogo
Con ese programa convertimos la imágen PNG en un fichero de cabecera de C:
lgs@i8100:$ fblogo gcubo-logo.png linux_logo.h
Ahora reemplazamos el fichero /usr/src/linux/include/linux/linux_logo.h con nuestro logo:
lgs@i8100:$ su
i8100:/home/lgs# cp /usr/src/linux/include/linux/linux_logo.h linux_logo.old
i8100:/usr/src# cp linux_logo.h /usr/src/linux/include/linux/linux_logo.h
El siguiente paso es editar el fichero /usr/src/linux/drivers/video/fbcon.h para decirle el tamaño de nuestra imágen. En nuestro caso es 90x90 pixeles:
#define LOGO_H 90
#define LOGO_W 90
Por último recompilamos el kernel con la opción del frame buffer activada (Console Drivers -> Frame Buffer support) y ya solo queda reiniciar.
Esta receta esta basada en un artículo de Bulma (esa fuente inagotable de conocimientos).





