Hace un tiempo atras les comente sobre como limpiar el GRUB de Ubuntu y modificar su aburrida apariencia. Pues como me gusta tener mi sistema personalizado, se me ocurrio que podria crear un tema a mi gusto para GFXBoot modificando los temas existentes.
Gracias a UbuntuForums di con las instrucciones necesarias para crear mi propio tema. La verdad es que me gusta mucho la apariencia grafica de Ubuntu 8.04 Hardy Heron, y encuentro muy artistico el fondo de pantalla con la garza, asi que para mi tema personalizado use dicho fondo, oscureciendolo un poco, y dandole ademas un degradado hacia negro en el borde superior. Ademas cambie el logo de Ubuntu de colores planos, por el logo que aparece en el splash screen cuando se inicia Ubuntu, que tiene efectos Candy y me gusta mas.
Las imagenes utilizadas fueron /usr/share/backgrounds/warty-final-ubuntu.png para el fondo, y /usr/share/gdm/themes/Human/ubuntu.png para extraer el logo de Ubuntu. Copienlas a su Carpeta Personal para usarlas despues y no modifcar los originales.
Lo primero es descargar un archivo message.XXX el cual sera la plantilla para la modificacion. En mi caso modifique el tema Ubuntu Dark Grey que se acomodaba mas a mis necesidades. Una vez que descargaron el archivo en su Carpeta Personal o en la que deseen, es necesario descomprimirlo para que se cree el archivo message.XXX, y abrir una ventana de Terminal, en la cual escribiremos lo siguiente…
mkdir /YYY
cd YYY
cpio -i < ../message.XXX
Deben reemplazar YYY por el nombre que le daran al directorio, por ejemplo hardyheron en mi caso, el cual lo cree en mi Carpeta Personal, y en el tercer comando deben reemplazar XXX por el nombre del archivo message que van a modificar, que en mi caso es message.ubugrey.
Lo que hace el tercer comando es extraer el contenido del archivo message.XXX y crea los siguientes archivos en la carpeta YYY:
- 16×16.fnt
- back.jpg
- en.hlp
- en.tr
- head_a.jpg
- head.jpg
- init
- lang
- languages
- ldots_a.jpg
- ldots.jpg
- rdots_a.jpg
- rdots.jpg
- translations.en
- vdots_a.jpg
- vdots.jpg
Ahora corresponde el paso de edicion de las imagenes. Editan la imagen de fondo que previamente copiaron a su Carpeta Personal, y una vez que lo tengan listo deben guardarlo con una resolucion 800×600 en formato JPG con el nombre back.jpg dentro de la carpeta YYY, reemplazando el archivo anterior.
Deben realizar lo mismo con el logo de Ubuntu. Esto se logra con dos imagenes las cuales deben copiar de la carpeta YYY a la Carpeta Personal, head.jpg y head_a.jpg. La primera corresponde al logo en si mismo, y la segunda al fondo. El logo debe ir sobre un fondo negro en head.jpg, y el fondo debe tener recortado en blanco el contorno del logo en head_a.jpg. Luego deben guardar cada imagen con una resolucion 150×150 en formato JPG dentro de la carpeta YYY, reemplazando el archivo anterior.
Eventualmente si quieren tambien pueden modificar el archivo rdots_a.jpg, que en el caso de Ubuntu Dark Grey tiene un logo bastante bonito que no quise modificar.
Una vez que tengan todas las modificaciones listas, hay que escribir lo siguiente en la linea de comandos del Terminal, asumiendo que estan dentro del directorio YYY…
sudo ls . |cpio -o > ../message.ZZZ
sudo cp ../message.ZZZ /boot/grub
Con esto se creara el archivo message.ZZZ en la Carpeta Personal y sera copiado a /boot/grub. Por supuesto deben reemplazar ZZZ por el nombre que quieran darle al archivo. Finalmente deben modificar el archivo /boot/grub/menu.lst tal como se indica al final de ESTE post y con eso tendran personalizado el tema de inicio de GFXBoot.
A quienes les haya gustado el tema que cree para GFXBoot, lo pueden descargar AQUI. Saludos.
Links:




Ahora que se viene el 18 tengo hartos “cachitos” que sacarme en lo tecnologico…
En espeical el “cacho 1″… Mi notebook con Vista Starter… Y como no tengo plata destinada a comprar un OS, creo que mi proximo OS sera Ubuntu o Mandriva, todo un desafio, nunca he usado linux. De ahi vere si me lanzo con las ediciones multimedia.
Dr Higueras Ruz: Y por que no XP y Ubuntu en booteo dual?? Si no tienes experiencia en linux te recomiendo Ubuntu, por lo demas si requieres ayuda en ese SO te puedo ayudar, pero en Mandriva no tengo idea. Saludos.
Porque no tengo Win XP, solo poseo el Vista Starter… Entonces entre Starter con Ubuntu, prefiero Ubuntu solo.