Cambiar la imagen de Grub y Splashy en Mandriva 2009.

Ver el tema anterior Ver el tema siguiente Ir abajo

Cambiar la imagen de Grub y Splashy en Mandriva 2009.

Mensaje por franciscodrake el Vie Ene 23, 2009 10:04 pm

Antes que nada debo aclarar que este manual lo he realizado para otro blog y que se trata además de dos manuales, uno sobre Grub y otro sobre Splashy, pero los pongo juntos porque a mí me gusta ver la misma imagen de fondo desde el Grub hasta el inicio de GDM o KDM, según este el día nublado o no. Pero uno puede usar una imagen diferente tanto para Grub como para Splashy. Para Grub he modificado el manual hecho por katnatek, añadiendo uno que otro detalle y modificando una que otra parte para hacerlo más fácil, a mi entender. Para Splashy el procedimiento es del todo mio.
Procedo a modificar este manual para incluir algunas imágenes ilustrativas a petición de Will y Marvin. También corrijo un error que por omisión mía tiene.

Primera Parte Modificando La imagen de entrada del Grub

Lo primero que quiero hacer es modificar la imagen que grub carga en el inicio, para ello voy a usar como referencia un manual previo pero lo voy a modificar para entrar en más detalles. Abrimos una konsole digitamos
Código:

su -
Password ****

Por favor no olvidar poner el gión "-" . Luego creamos un directorio para desempacar las imágenes del grub, nos dirigimos al directorio de prueba, desempacamos las imágenes que se encuentran en el archivo gfxmenu y comprobamos que se encuentren allí

Código:
mkdir /home/[b]usuario[/b]/prueba/
cd /home/usuario/prueba/
cpio -i < /boot/gfxmenu
ls

Recuerde que usuario es el nombre del directorio que usted usa, pero podría usted crear en cualquier otra parte el directorio prueba.
Llamamos a konqueror o dolphyn

Código:
dolphin /home/usuario/prueba/

y lo primero es fijarse es que hay un archivo llamado back.jpg hace click derecho sobre y en Abrir con busca la opción de Gimp y lo habre.



Seguidamente busca en la barra superior de la ventana que tiene la imagen y la opción Capa y allí buscamos la opción que dice Borrar capa y veremos como la imagen es eliminada.



Sin cerrar nada y utilizando el mismo Konqueror ubicamos una imagen de las mismas dimenciones y la abrimos igualmente con el Gimp. Hacemos click derecho sobre la imagen>Editar>Copiar.



Nos vamos ha la otra ventana del Gimp, la que dejamos vacía y hacemos click derecho>Editar>Pegar.

Luego otra vez Cick derecho>Archivo>Guardar. Te dice que necesita exportar y se hace click en Exportar y luego en Guardar . Cerramos todas las ventanas que tienen que ver con el Gimp y el Konqueror. Siguiendo en konsole

Código:
cd /home/usuario/prueba
ls . |cpio -o > /boot/gfxmenu1

Donde gfxmenu1 va a ser nuestro nuevo archivo contenedor del tema para Grub. Escribimos en la konsole

Código:
kwrite /boot/grub/menu.lst
Buscamos la línea
gfxmenu (hd1,0)/boot/gfxmenu Debe ser la segunda o tercer línea. Y le añadimos el 1 al final, quedando así: gfxmenu (hd1,0)/boot/gfxmenu1 Esto hará que busque nuestro archivo y no el original.




Guardamos el archivo y cerramos krwite.
Por último siempre en konsole
Código:
rm -f -r /home/usuario/prueba
Con esto removemos el directorio prueba y acabamos con la parte fácil.

Segunda Parte Modificando el tema Splashy de Mandriva Linux


Tube que hacer varias pruebas pero todo se resume en que hay que cambiar las imágenes en los directorios de temas de splashy y bootsplash

Primero vamos con el navegador hasta el directorio /etc/splashy. Abres el archivo config.xml y te fijas en la frase o línea que dice /themes Mandriva-Free-800x600, aquí te indica el tema que está usando, en mi caso Mandriva-Free-800x600.
Luego en konsole y siempre logueado como root escribes lo siguiente

Código:
dolphin /usr/share/splashy/themes/

Se abre la ventana de dolphin como root y entras en directorio Mandriva-Free-800x600 según el dato que has tomado del archivo config.xml y cambias la imagen background.jpg por la que quieres que sea tu tema y debe ser del mismo tamaño que la que sustituyes (800x600) en mi caso. Luego cerramos dolphin. Seguidamente siempre en Konsole.

Código:
dolphin /usr/share/bootsplash/themes/Mandriva-Free/images/
Encontramos unas imágenes aquí y abrimos haciendo click derecho>Abrircon>Gimp sobre la que tiene el nombre de bootsplash-800x600.jpg. Borramos la primera capa, tal como lo hicimos antes. Luego abrimos con el mismo método anterior la imagen que estamos usando de fondo pero si nos fijamos aunque bootsplash-800x600.jpg parece indicar que tiene un tamaño de 800x600 en realidad es de 640x480, entonces tenemos que redimiencionar nuestra imagen antes de copiarla. Para ello hacemos click derecho>Imagen>Escalar imagen. Nos sale un cuadro y en espacio de Anchura ponemos 640 y luego Enter y hacemos click en Escalar.



Estando escalado ya lo podemos copiar y guardar tal como lo hicimos antes. Ahora al cerrar nuestra imagen original no debemos guardar los cambios, pues perderíamos la calidad original, por supuesto.



Hasta aquí prácticamente ya lo hemos hecho todo, pero el paso siguiente es el crucial. Vas al Centro de Control de Mandriva>Arranque>Seleccionar tema gráfico del sistema durante el arranque>Mandriva-Free y lo seleccionas nuevamente, si te fijas en la previsualización ya debe de estar tu imagen y luego haces click en Aceptar.
Esto recarga el tema y ya debe de correr normalmente. Espero que les sirva.

franciscodrake
Iniciante
Iniciante

Mensajes : 26
Puntos : 21
Reconocimientos : 5
Fecha de inscripción : 28/12/2008
Edad : 53

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar la imagen de Grub y Splashy en Mandriva 2009.

Mensaje por mazcayu el Vie Ene 23, 2009 11:40 pm

Muchas gracias Very Happy

No se puede explicar mejor.

Saludos

mazcayu
Mandrivero
Mandrivero

Mensajes : 67
Puntos : 72
Reconocimientos : 9
Fecha de inscripción : 10/01/2009
Localización : Sinaloa,México

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar la imagen de Grub y Splashy en Mandriva 2009.

Mensaje por yoyofv el Lun Ene 26, 2009 10:45 am

Impresionante manual, muy currado Wink

Un saludo.

yoyofv
Mandrivero Culto
Mandrivero Culto

Mensajes : 100
Puntos : 73
Reconocimientos : 4
Fecha de inscripción : 26/12/2008
Localización : Andalucia - España

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar la imagen de Grub y Splashy en Mandriva 2009.

Mensaje por franciscodrake el Mar Ene 27, 2009 2:11 pm

Agradezco los elogios, pero en realidad estoy acostumbrado ha hacer manuales, sea para un laboratorio de física, química o biología, el procedimiento es el mismo: describir paso a paso lo que se debe hacer y no dar por sentado o conocido nada.

franciscodrake
Iniciante
Iniciante

Mensajes : 26
Puntos : 21
Reconocimientos : 5
Fecha de inscripción : 28/12/2008
Edad : 53

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar la imagen de Grub y Splashy en Mandriva 2009.

Mensaje por franciscodrake el Sáb Feb 28, 2009 6:22 pm

Voy a añadir un pequeño comentario. este manual es le fruto de un error a la hora de crear temas en splashy con el drakconf o Centro de Control de Mandriva. El error se presenta a partir de la versión 2009.0 pero persiste en la versión 2009.1 Beta que tengo instalada en la Virtual Box. Así que este manual les puede servir de referencia todavía a quienes quieran personalizar la entrada de Mandriva Spring (2009.1).

franciscodrake
Iniciante
Iniciante

Mensajes : 26
Puntos : 21
Reconocimientos : 5
Fecha de inscripción : 28/12/2008
Edad : 53

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar la imagen de Grub y Splashy en Mandriva 2009.

Mensaje por liorocker el Jue Mayo 06, 2010 2:04 am

Excelente amigo, gracias por compartir esto con la comunidad!!! Very Happy

liorocker
Iniciante
Iniciante

Mensajes : 1
Puntos : 1
Reconocimientos : 0
Fecha de inscripción : 06/05/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar la imagen de Grub y Splashy en Mandriva 2009.

Mensaje por Contenido patrocinado Hoy a las 2:29 am


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.