La secuencia de programas que se muestran es la siguiente:
Grub2 - Usplash - XSplash - GDM - Escritorio
Grub2: menú de arranque y selección del sistema operativo
Usplash: animación inicial, anterior a la carga del servidor gráfico
XSplash: animación que se presenta durante la carga del entorno gráfico
GDM: pantalla de selección de usuario y tipo de sesión
En este artículo aprenderemos a crear un Usplash personalizado con las imágenes que nosotros queramos.
- Instalación de los paquetes necesarios
$ sudo aptitude install startupmanager build-essential libusplash-dev
- Preparar las imágenes de fondo
Podeis usar cualquier programa de manipulación de imágenes o retoque fotográfico para conseguir este formato, yo usé el impresionante Gimp.
Nota: este paso es importante pues si la imagen no es PNG 256 colores el proceso fallará más adelante.
Por si este paso os da algun problema aqui os dejo la imagen que yo he usado, ya convertida a PNG 1024x768 y 256 colores:
- Cambiar la imagen de fondo
$ cp -R /usr/share/doc/libusplash-dev/examples ~
$ cp ~/Imágenes/wallpaper_1024x768_256colores.png ~/examples/eft_1024_768.png
- Cambiar la barra de progreso
- Cambiar la fuente del texto
$ sudo aptitude install otf2bdf && otf2bdf -o fuente.bdf fuente.ttf
Nota: teneis una amplisima coleccion de fuentes TrueType en /usr/share/fonts
Una vez tenemos la fuente en formato bdf reemplazaremos la fuente del tema de ejemplo con la nuestra:
$ cp fuente.bdf ~/examples/helvB10.bdf
- Compilar e instalar el tema
$ cd ~/examples/ && make && sudo make install
Para aquellos que esteis deseando cambiar el tema pero no os haya salido aqui os dejo el que acabo de hacer para este artículo: fosco_usplash_theme.so, con soporte para las resoluciones 800x600 y 1024x768. Podeis descargarlo e instalarlo con el propio startupmanager.
- Aplicar el tema
$ gksu startupmanager
En él tan solo tendremos que elegir la resolución deseada en la pesataña Opciones de arranque (en mi caso usé 1024x768):
- Más información
Documentacion oficial de Ubuntu: https://help.ubuntu.com/community/USplashCustomizationHowto
8 comentarios :
En mi modesta opinión me parece un excelente trabajo, el que desempeñas con estos artículos. Sigue así y gracias compañero
Gracias Sergito, siempre se agradecen este tipo de comentarios.
El lunes que viene seguimos con la linea de personalizar el arranque de Karmic, aprenderemos a personalizar el menu de grub2
Buen material esta bien explicaca solo con una duda como le pones animacion a las imagenes, no creo que se puedan utilizar gifs. Puedes darme una ide de como animar el usplash gracias buen dia.
@eduardo: la verdad es que sí que se usan gifs animados, cada "frame" de la barra de progreso animada es un "frame" delgif animado. Puedes crear GIFs animado con elpropio GIMP o usar alguna herramienta especializada.
Lo mejor es que abras el que va instalado por defecto para que veas como es por dentro el archivo. Un saludo,
Excelente tutorial amigo, te lo agradezco mucho. Un favor, la liga de tu tema de ejemplo ya no funciona, ¿podrías volver a poner el tema? De antemano muchas gracias.
Saludos
@Juan Manuel: hola, gracias por el comentario. Si quieres puedo resubir el tema, pero el nuevo arranque de ubuntu ya no usa uspalsh, ahora se usa plymouth, así que si usas lucid no te servirá.
Si sigues en karmic te lo envio.
Así es fosco, todavía sigo con Karmic, ¿podrías resubir el tema? De antemano muchas gracias.
Saludos.
Publicar un comentario