miércoles, 25 de marzo de 2009

Cómo hacer un Usplash

*El Usplash es la imagen que aparece mientras se está cargando el sistema*
Editado 01/03/2010
Cómo cambiar la imagen de fondo del usplash en 2 min.
Sustituye la imagen bg_2560x1600.jpg del directorio /usr/share/images/xsplash por la que quieras pero que tenga las mismas propiedades y el mismo nombre.
==      ==
Necesitamos tener instalados los paquetes usplash, libusplash-dev, build-essential y startupmanager.
sudo aptitude install usplash libusplash-dev build-essential startupmanager
Creamos la carpeta usplash en la home del usuario y copiamos allí el directorio examples que hay en /usr/share/doc/libusplash-dev/
cp -R /usr/share/doc/libusplash-dev/examples /home/tu-usuario/usplash/

En la carpeta examples encontramos varios archivos: cuatro fondos de escritorio, dos imágenes de la barra de progreso, un archivo .c, un makefile, un archivo de fuentes y un readme.
Nota.- El archivo readme contiene un manual de cómo crear tu propio usplash.
===================
Crear un usplash
===================
Creamos con El Gimp una imagen de 1024 x 768 pixeles. Una vez creada, vamos a imagen --> modo --> indexado ==> seleccionamos generar paleta óptima (256 colores) y pulsamos en convertir. Lo guardamos y lo llamamos "eft_1024_768.png". Escalamos la imagen a las medidas que vienen: 800_600, 1024_576 y 1024_576_cropped (esta medida es 768x576) y las guardamos con los mismos nombres que vienen en los ejemplos.
Compilamos lanzando desde el terminal el comando
make
Esto nos creará el usplash, que se llamará eft-theme.so
====================
Cambiarle el nombre
====================
Si queremos darle otro nombre (por ejemplo tomatito), cambiamos el nombre de las imágenes (eft) por el nuevo nombre (tomatito) y también al archivo eft-theme.c que quedaría como tomatito-theme.c
Editamos con gedit (buscar y reemplazar; Crt+H) el archivo tomatito-theme.c y el makefile.
Buscamos eft y Reemplazamos por tomatito. Todas las palabras.
Si queremos cambiar las imágenes de las barras de carga, lo hacemos pero por otras con los mismos pixeles.
Compilamos lanzando desde el terminal el comando make
Esto nos creará el usplash, que se llamará tomatito-theme.so
=================
También podemos hacerlo descargando el usplash-theme-ubuntu (para hardy desde aquí)
Bajamos el .tar.gz, lo descomprimimos y sustituimos las imágenes por otras que tengamos (han de tener las mismas medidas, color indexado de máximo 256 colores y las renombramos con los mismos nombres que las originales)
Compilamos con make y obtendremos un archivo usplash-theme-ubuntu.so que podemos renombrar y usar con el startup-manager.

* Los temas se alojan en /usr/lib/usplash
==================
Pues justo cuando estoy con este tema, me encuentro en el blog de cbittachira un script que lo hace todo automatizado, pero que no me ha funcionado.

No hay comentarios: