COMO CREAR UN USPLASH PROPIO (por Troyano66)En primer lugar decir que un “Usplash” es la pantalla que aparece cuando carga el sistema, es en
realidad un fondo con una barra de progeso.
En primer lugar necesitamos instalar estos paquetes mediante el siguiente comando:
sudo aptitude install usplash libusplash-dev build-essential startupmanager
El paquete “libusplash-dev” contiene un ejemplo practico que nos servirá para trabajar con él.
Ahora crearemos un directorio “usplash” en nuestro Home que será donde copiemos el ejemplo
antes mencionado que nos va a servir de base:
mkdir $Home/usplash
Vamos a copiar el ejemplo a la carpeta indicada con el siguiente comando:
cp /usr/share/doc/libusplash-dev/examples/* $Home/usplash/
Podemos ir a la carpeta creada y veremos que hay varios archivos 4 tapices de escritorio, dos imágenes de la barra de carga, un archivo que acaba en ".c" que deberemos de modificar (todo se andará) un archivo makefile, que también deberemos de modificar y por último un archivo de fuentes.
Bien ahora lo primero es crear, y cuando digo crear es eso, coger el gimp, o cualquier otro programa de edición y crear un tapiz, por ejemplo primero en la medida 1024 x 768 pixeles como nos guste, una vez creado hay que hacer una modificación antes de guardarlo es la siguiente: El usplash solo admite imágenes de máximo 256 colores, con lo que hay que (p.e. en gimp..) ir a imagen - modo - indexado, seleccionar generar paleta óptima (256 colores) y pulsar convertir, ahora si que lo podemos guardar, para guardarla veremos que en los tapices hay uno con esas medidas con lo que lo llamaremos igual "eft_1024_768.png" (...este es el que hay en mi caso). Ahora tenemos que ir al gimp a imagen y escalarla en las diferentes medidas que vienen, es decir 800_600, 1024_576 y 1024_576_cropped (esta medida es 768x576, al menos en la imagen original) y como no guardarlas con el mismo nombre que vienen en el ejemplo, esto es de momento muy importante.
Una vez hecho esto con un terminal desde ese directorio nos crearía el usplash, que se llamará eft_theme.so, pero como ya que estamos le vamos a dar otro nombre p.e "l.m.h", pues nada cogemos el nombre de las imágenes y sustituimos la palabra eft por "l.m.h", es decir en el caso de la imagen anterior quedaría de la siguiente forma: eft_1024_768.png ----> l.m.h_1024_768.png, esto con todos los archivos de imagen y también con el archivo eft-theme.c que quedaría como
l.m.h-theme.c
Ahora editamos con gedit el archivo l.m.h-theme.c (el anterior eft-theme.c), una vez en gedit le damos a la pestaña buscar, seleccionamos reemplazar , en el cuadro que se nos abre en buscar escribimos eft, y en reemplazar en este caso ponemos l.m.h, es decir igual que las imágenes, y reemplazamos todas las palabras.
Igual tenemos que hacer con el archivo makefile, idénticamente lo mismo, sustituir.
Ya por último si quisiéramos modificar la imagen de las barras de carga, podríamos modificarlas o
sustituirlas por otras de cualquier tema que tengamos, pero dándole los mismos pixeles y por último desde una terminal soltar la orden:
make
( lanzarlo situados dentro del directorio que hemos creado “usplash” )
Y nos compilará un tema que se llamará l.m.h-theme.so
Lanzaremos el programa startup-manager (en mi caso solo se abre si lo lanzo desde una terminal -sudo startupmanager-) que se encuentra en sistema - administrador de arranque. Seleccionaremos la segunda pestaña y en la zona de usplash, añadiremos el creado y lo seleccionaremos, cruzaremos los dedos y ahí lo veremos.