Tuneando el arranque del usplash en Ubuntu Karmic koala 9.10

Vamos a ver ahora como personalizar a nuestro gusto todas las pantallas y animaciones que muestra Ubuntu Karmic desde el arranque hasta que aparece finalmente el escritorio. El objetivo será dar a todo elproceso de arranque un aspecto coherente y a nuestro gusto.
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
Antes de empezar instalaremos todos los paquetes que vamos a necesitar con una sola orden:
$ sudo aptitude install startupmanager build-essential libusplash-dev
- Preparar las imágenes de fondo
Podeis usar cualquier imagen, pero debeis tener en cuenta que debe estar en formato PNG, tener la resolución que vayais a usar (en mi caso 1024x768) y una paleta de colores no superior a 256 colores.
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
El propio paquete
libusplash-dev
proporciona un tema de ejemplo sobre el que trabajaremos modificando las imágenes que lleva por las nuestras. Una vez convertida la imagen de fondo al formato correcto substituiremos la del paquete por la nuestra y le daremos el mismo nombre que tiene en el ejemplo:
$ 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
Se trata de dos imágenes
throbber_back.png
y
throbber_fore.png
que podemos substituir igual que en el caso del fondo por nuestras creaciones, teniendo la precaución de mantener la misma resolución y la misma paleta de colores.
- Cambiar la fuente del texto
Tambien podemos cambiar el tipo de letra en que se muestran los mensajes del sistema, para eso debemos tener la fuente en formato bdf. Si, como es normal, tienes la fuente en formato TrueType usaremos la siguiente orden para convertirla:
$ 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
Una vez substituida las imágenes (y opcionalmente la fuente) ya podemos crear nuestro tema compilado e instalarlo para que el sistema pueda usarlo:
$ 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:
, con soporte para las resoluciones 800x600 y 1024x768. Podeis descargarlo e instalarlo con el propio
startupmanager
- Aplicar el tema
Para aplicar el nuevo tema usaremos el programa
startupmanager
que ejecutaremos con la orden:
$ 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):
Selección de la resolución deseada
Y finalmente seleccionamos el tema en la pestaña Aspecto (en mi caso eft-theme):
fuente: http://dmolinap.blogspot.com





Gracias por el tuto, me ayudo
Gracias por el tuto, me ayudo mucho. solo tengo una pregunta, has visto el usplash original del karmik, no tiene progressbar, como se la puedo quitar al tema de ejemplo?
saludos
No se como hacerlo, que
No se como hacerlo, que alguien me ayude porfavor
Oye, mil gracias! el
Oye, mil gracias! el startupmanager me ha encantado. Directamente es lo único que he hecho después de leer tu artículo: instalarlo! y ya he podido por fin controlar el tema de la "resolución" del usplash, que siempre me mostraba un error de texto (queda fatal... visualmente hablando) justo antes de mostrar el usplash (al arrancar el equipo).
Gracias de nuevo!
SERGI
Enviar un comentario nuevo