Home Wiki > SDB:CÓMO Personalizar la pantalla de arranque
Sign up | Login

SDB:CÓMO Personalizar la pantalla de arranque

tagline: De openSUSE

Icono-reciclar.png ¡Este artículo puede reciclarse!

Este artículo no cumple los estándares esperados en la Wiki de OpenSUSE.
Con toda probabilidad, este artículo esté desfasado; sin embargo, puede que contenga suficiente material aprovechable. Estás invitado a ayudar a reciclar el artículo. Para más información ver el Equipo del wiki.

Knotes 128x128.png
Probado en los SuSE de las series 9.x y 10.x. Salvo "modificar el splash de Grub" que ya está actualizado y sólo necesita revisión



Contenido

Cómo: Cambiar tus pantallas de arranque

Esta guía describe cómo configurar a tu gusto las pantallas de arranque del sistema en:

  • el arranque de KDE.
  • el arranque de SuSE.
  • el tema de la pantalla de login KDM.
  • el arranque de Grub.


Cambiar la pantalla de arranque de KDE

Para cambiar la pantalla de inicio de KDE, ve a KMenu > Centro de Control KDE > Apariencia y temas > Pantalla anunciadora. Selecciona aquí tu nueva imagen.

Sin embargo, el número de opciones a elegir es limitado. Puedes obtener más en KDE-Look. Si buscas en el margen izquierdo de la página, y selecciona "splash screens". Elige los que quieres y descárgalos a un directorio cualquiera, por ejemplo:

 /home/tunombre/splashscreens

No descomprimas los archivos, aunque puedes renombrarlos, quitándoles el número que traen numero-nombre.tar.bz.

Vuelve al menú de antes en el Centro de Control, selecciona "Añadir" y navega al directorio donde has descargado los ficheros (/home/tunombre/splashscreens en el ejemplo) y selecciona ahí los que quieras añadir a tu lista. ...

Para hacerlos accesibles a todo el sistema, copia los ficheros a:

 /opt/kde3/share/apps/ksplash/Themes/


Temas KDM (pantalla de login). A la forma SuSE

  • Extrae el tema a:
 /opt/kde3/share/apps/kdm/themes/
  • En el caso de kde 4, el tema se extrae a:
 /usr/share/kde4/apps/kdm/themes/
  • Abre Yast:

Yast -> Sistema -> Editor de los archivos /etc/sysconfig -> Expande: Desktop -> Display Manager ->: Click en DISPLAYMANAGER_KDM_THEME

En el panel de la derecha introduce el nombre del nuevo tema en la línea: Setting of: DISPLAYMANAGER_KDM_THEME

  • Una última comprobación para ver si los cambios se han escrito correctamente:

Abre el archivo

 /etc/opt/kde3/share/config/kdm/kdmrc

y busca la línea:

 Theme=/opt/kde3/share/apps/kdm/themes/tu_tema

Este archivo require de privilegios de root para abrirse. Si por alguna razón tu tema no se grabó correctamente, simplemente sustituye el nombre del antiguo por el nuevo.

  • Nota importante acerca de añadir pantallas de arranque y temas KDM desde YaST:

El nuevo nombre de tema tiene que ser añadido manualmente, la primera vez no está visible en la lista. Después de introducir el nombre y guardar los cambios (pulsando en Finalizar); la próxima vez ya lo verás disponible y podrás seleccionarlo desde ahí.

Puedes encontrar pantallas de arranque SuSE personalizadas en KDE-Look, en la sección "Bootsplash screens".

Cambiar la pantalla de arranque de SuSE

Los kernels de las series 9.X y 10.X llevan ya incorporado el soporte "bootsplash". SuSE trae también cierto número de temas diferentes a elegir. Los nuevos temas han de ser instalados en varios directorios bajo /etc/bootsplash/themes. Cada directorio representa un tema de arranque distinto.

Por ejemplo, el que viene por defecto en SuSE-10.0 es "SuSE" (y hay un directorio bajo /etc/bootsplash/themes llamado así). En el caso del 10.0, el tema de SuSE-9.3 también está ahí, en un directorio llamado "SuSE-Home". El que viene por defecto en openSUSE-11.0 es "SuSE".

NOTA: La pantalla nacesita estar en modo 16bpp para que funcione el bootsplash, asegúrate de que tus opciones de grub están configuradas correctamente. (aka vga=794 para 1280x1024)

Para instalar temas extra, haz lo siguiente:

  • Extrae el tema a /etc/bootsplash/themes/

Ejemplo:

 /etc/bootsplash/themes/selected_bootsplash_theme
  • Abre Yast: Yast>Sistema>Editor para los archivos /etc/sysconfig> System > Boot > Theme > escribe el nombre del tema -> "FINALIZAR"
  • Paso opcional (edita /etc/sysconfig/themes y comprueba la línea):
 THEME="selected_bootsplash_theme"
  • Escribe como root lo siguiente en una terminal:
 mkinitrd -s (tamaño)x(tamaño)

Ejemplo:

 mkinitrd -s 1280x1024

Si usas lilo como cargador de arranque, entonces como root, ejecuta:

 lilo -v


Cambiar la pantalla de arranque de Grub

Probado en openSUSE Artículos recomendados Artículos relacionados
Icon-checked.png

Icon-manual.png Icon-ayuda.png
Dialogo advertencia 64x64.png Los archivos de /boot son propiedad de root. Aunque algunas guías muestran cómo realizar este procedimiento como usuario root, naturalmente, debe de evitarse haciendo uso de sudo.

El splash por defecto de Grub está dentro del archivo /boot/message. Este archivo se maneja de una forma un tanto particular: primero lo copiamos a una ubicación conocida y después lo editamos. Para ello ejecuta los siguientes comandos en un terminal:

$ mkdir grub
$ sudo rsync /boot/message grub/
$ cd grub/
$ cpio -i < message
$ sudo rm message
$ ls

El fondo se corresponde con el archivo denominado back.jpg. Puedes usar tu herramienta de edición favorita (p.ej. Gimp) para crear un archivo con el mismo nombre o simplemente reemplazarlo.

Knotes 128x128.png
La imagen a usar es recomendable que tenga una resolución de 800x600. Esto puede ajustarse en tu herramienta de edición de imágenes. También se recomienda que tenga 256 colores, lo que también puede ser ajustado con la mayoría de herramientas de edición.


Hecho esto, copiamos nuestro nuevo splash a su ubicación en /boot:

$ chown root:root *
$ ls |cpio -o > message.nuevo_fondo
$ chown root:root message.nuevo_fondo
$ sudo rsync message.nuevo_fondo /boot/

Para finalizar, modificamos /boot/grub/menu.lst para indicarle que use nuestro nuevo fondo:

$ kdesu kwrite /boot/grub/menu.lst

y reemplazamos la línea

gfxmenu (hdD,P)/message

para que contenga nuestro nuevo fondo:

gfxmenu (hdD,P)/message.nuevo_fondo
Knotes 128x128.png
gfxmenu (hdD,P) indica la partición de arranque, donde D es el Disco y P es la partición que contiene el arranque de Linux. Si tu partición es la tercera del primer disco, sería gfxmenu (hd0,2)/message.nuevo_fondo. En este ejemplo, no lo modifiques, simplemente cambia message por message.nuevo_fondo.


Los dichosos pingüinos

Hay a quien le gusta que en Navidad la pantalla de Grub se sustituya por un tema más navideño, con unos pingüinos correteando sobre un fondo invernal; hay quien incluso querría tenerlo siempre, y hay quien preferiría no verlo nunca.

Para cambiar la frecuencia en la que aparecen, hacemos lo mismo que para cambiar el fondo, pero en lugar de sustituir back.jpg por la imagen que queremos, simplemente editamos el archivo gfxboot.cfg.

$ kdesu kwrite gfxboot.cfg

y buscamos la línea

penguin=-1
  • Si queremos que se vean siempre, cambiamos esa línea por
penguin=100
  • Si queremos que no se muestren nunca:
penguin=0

A continuación, seguimos los mismos pasos que antes para crear el nuevo message y devolverlo a /boot/message. Si no cambiamos el nombre del archivo no tendremos que editar /boot/grub/menu.lst, aunque en ese caso deberemos prestar mucha atención a no efectuar cambios en el archivo gfxboot.cfg que no sean los requeridos.